akash agrawal

1
Akash Agrawal Phone: (201)-268-4316 8300 Hunters Mill Rd, Blacksburg, VA-24060 E-Mail: [email protected] Highly-skilled results-oriented software development professional bringing more than 6 years of experience in software design, development and integration. Consistently exceeds customer expectations and develops cost-effective solutions to complex problems. Technical Skills Languages: C++, C, Java, Python Troubleshooting and Debugging Scripting: Shell, Perl Advanced problem solving skills Tools: Clearcase, Eclipse, GDB, TortoiseSVN Algorithms and Data structures Education Virginia Polytechnic Institute & State University, USA Expecting Jan, 2017 Master of Science, Computer Engineering, GPA: 3.88/4.0 Research A Fast method to generate efficient test patterns for Verilog design o Using ant-colony based swarm engine for higher coverage of the design o Static analysis of the design to learn about the input variable constraints using C++ Coursework: Algorithms and Data Structures, Multiprocessor Programming, Electronic Design Automation, Network Architecture and Protocols International Institute of Information Technology(IIIT), Hyderabad, India May - 2009 Bachelor of Technology (Honors), Electronics & Communication Engineering, GPA: 7.96/10.0 Coursework: Computer Architecture, Digital Image Processing, Mobile Robotics Professional Experience Intel Corporation, Oregon, USA Software Engineer Intern Jun 2015 Dec 2015 Worked on developing diagnosis software that helps to isolate post-silicon hardware bugs using C++ Designed and implemented input/output extraction of the suspect cone for the circuit involving millions of nodes Achieved an 100X speedup in bit highlighting for the layout tool by modifying database handling Received multiple trainings on C++ 11 and functional programming Mavenir Systems, Bangalore, India Senior Software Engineer Nov 2011 Jul 2014 CDMA-Over The Air Provisioning o Enhanced the existing product CDMA-OTA to conform with IS-683 3GPP specifications o Added support for Postgress database and ported it to Linux from Solaris Sustaining Team Member o Active member of the sustaining team responsible for fixing software issues reported by customers o Reduced testing efforts heavily by automating regression testing using Perl scripting o Fixed a lot of issues in turnaround time as low as 24 hours Sonus Networks, Bangalore, India Software Engineer Jun 2009 Nov 2011 Live Software Upgrade o Designed a real time software upgrade feature for GSX, a Sonus product o Minimized risk by giving it a deterministic order of upgrade for different types of cards in the chassis Interworking with Microsoft LYNC Server o Led a team of 3 engineers in design/development of software solution required for LYNC certification o Developed ring back related requirements using DSP processor Philips Healthcare, Bangalore, India Research Intern Apr 2008 Jul 2008 Published a paper comparing performance statistic for different 3-D image segmentation techniques Developed a graphical tool to perform active contour based 3-D image segmentation, in C++

Upload: akash-agrawal

Post on 15-Jan-2017

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Akash Agrawal

Akash Agrawal Phone: (201)-268-4316

8300 Hunters Mill Rd, Blacksburg, VA-24060 E-Mail: [email protected]

Highly-skilled results-oriented software development professional bringing more than 6 years of experience in software design, development and integration. Consistently exceeds customer expectations and develops cost-effective solutions to complex problems.

Technical Skills

Languages: C++, C, Java, Python Troubleshooting and Debugging

Scripting: Shell, Perl Advanced problem solving skills

Tools: Clearcase, Eclipse, GDB, TortoiseSVN Algorithms and Data structures

Education

Virginia Polytechnic Institute & State University, USA Expecting Jan, 2017

Master of Science, Computer Engineering, GPA: 3.88/4.0

Research – A Fast method to generate efficient test patterns for Verilog design

o Using ant-colony based swarm engine for higher coverage of the design

o Static analysis of the design to learn about the input variable constraints using C++

Coursework: Algorithms and Data Structures, Multiprocessor Programming, Electronic Design Automation, Network

Architecture and Protocols

International Institute of Information Technology(IIIT), Hyderabad, India May - 2009

Bachelor of Technology (Honors), Electronics & Communication Engineering, GPA: 7.96/10.0

Coursework: Computer Architecture, Digital Image Processing, Mobile Robotics

Professional Experience

Intel Corporation, Oregon, USA

Software Engineer Intern Jun 2015 – Dec 2015

Worked on developing diagnosis software that helps to isolate post-silicon hardware bugs using C++

Designed and implemented input/output extraction of the suspect cone for the circuit involving millions of nodes

Achieved an 100X speedup in bit highlighting for the layout tool by modifying database handling

Received multiple trainings on C++ 11 and functional programming

Mavenir Systems, Bangalore, India

Senior Software Engineer Nov 2011 – Jul 2014

CDMA-Over The Air Provisioning

o Enhanced the existing product CDMA-OTA to conform with IS-683 3GPP specifications

o Added support for Postgress database and ported it to Linux from Solaris

Sustaining Team Member

o Active member of the sustaining team responsible for fixing software issues reported by customers

o Reduced testing efforts heavily by automating regression testing using Perl scripting

o Fixed a lot of issues in turnaround time as low as 24 hours

Sonus Networks, Bangalore, India

Software Engineer Jun 2009 – Nov 2011

Live Software Upgrade

o Designed a real time software upgrade feature for GSX, a Sonus product

o Minimized risk by giving it a deterministic order of upgrade for different types of cards in the chassis

Interworking with Microsoft LYNC Server

o Led a team of 3 engineers in design/development of software solution required for LYNC certification

o Developed ring back related requirements using DSP processor

Philips Healthcare, Bangalore, India

Research Intern Apr 2008 – Jul 2008

Published a paper comparing performance statistic for different 3-D image segmentation techniques

Developed a graphical tool to perform active contour based 3-D image segmentation, in C++