Mahesh Kommareddi EIT, CSDA
U.S. BORN CITIZEN
****-*** ************ **** . *******, NC 27606
PHONE 919-***-**** . E-MAIL ******.**********@*****.***
SUMMARY
OVER 7+ YEARS OF COMPUTER AND IT EXPERIENCE. WITH A WIDE AREA OF PROGRAMMING
EXPERIENCE, I HAVE RELEASED 3 PROGRAMS AND 2 PRODUCTS IN A PERIOD OF 3 YEARS.
RELEASED PROGRAMS INCLUDE USING PHP, JAVA, JAVASCRIPT, DHTML, CSS, FIREBUG, C/C++,
INFORMIX, AND MYSQL. SEVERAL OF THE RELEASED PROGRAMS INCLUDED RICH DYNAMIC WEB 2.0
APPLICATIONS AND WORKING ON BOTH THE FRONTEND AS WELL AS BACKED COMPONENTS. RELEASED
PROGRAMS WERE DEPLOYED TO FORTUNE 500 COMPANIES AND WERE ALL WEB 2.0 OFFERINGS.
RELEASED PRODUCTS INCLUDED TWO EMBEDDED DEVICES IN LINUX ON AN INDEPENDENT CONTRACT
LEVEL. ALL WHILE USING SOFTWARE PRACTICES, SUCH AS AGILE DEVELOPMENT AND ITERATIVE
PROGRAMMING PRACTICES.
WORK EXPERIENCE
03/09 - Present Independent Contracts
Embedded Engineering/Software Developer
PHP, Linux, Embedded Systems, PSoC, Microcontroller, Flash, C, Perl, Bash, Wireless,
RTOS, Netburner
Lead hardware/software development of custom Linux Wireless Broadband (3G) to Wi-fi
(Wireless G) Router on read-only Linux on flash hardware using Debian Linux
Firmware, physics/hardware, and software frontend for custom laser scanner with a
microcontroller
05/06 - 02/09 Security Management Consulting Raleigh, NC
Lead Software Developer / Software Engineer
Linux (CentOS, RHEL, Fedora), Windows, AIX, C/C++, Core Java, MVC, PHP, CakePHP, HTML,
CSS, Relational Databases, mySQL, MS SQL, Informix, NetBeans, Eclipse, Javascript
(AJAX, Scriptaculous, ExtJS, Prototype, JSON), Firebug, LAMP, IIS, Ant, CVS,
Subversion, TRAC, LDAP
Used all levels of software engineering and design to job including customer
requirements acquisition, software planning, evolutionary programming, code testing
and debugging, code maintenance, design implementation, and customer service
representation to ensure quality standards and reduce time spent on projects
Virtualized physical servers and reduced server loads and power consumption using
VMware Server
Leveraged Cisco (IOS) and Linux routing rules to efficiently route TCP/IP traffic
Administered UNIX (AIX), Linux (RedHat and Debian), and Windows 2003 services
including FTP, Apache HTTP, Internet Information Services, MySQL, Informix, CUPs,
DHCP, LDAP (Active Directory and Fedora Open Directory), DNS, and mail exchange and
services.
Created monitoring application for bandwidth utilization and intrusion detection
Created VPN and DMZ environment through router-based rules
Created three new software offerings to be revenue sources by placing in Fortune 500
companies including two Web 2.0 Applications by customer requirements acquisition and
agile coding practices. Utilized OO Javascript and DOM-Scripting
Introduced a brand new Web 2.0 Site Assessment Tool application to Duke Energy and
potential future clients creating future revenue stream by generalizing application
settings and utilizing OOP, MVC, and agile methods in PHP and
AJAX/Javascript/Scriptaculous. Optimized application load times and speeds.
Independently introduced Web 2.0 based "Room Reservation" system using PHP, ExtJS, and
Prototype to create an "Outlook-style" WebOS to interface with existing and upgraded
access control system in Carolina's HealthCare System creating a future revenue stream
Created PixelPerfect, a face detection and image enhancement program using Artificial
Intelligence in C and Linux along with OpenCV, that was used as a contracted service
on AEP, Duke Energy, 5/3rd Bank, and Wachovia servers to modify images based on faced
position to reduce database load, reduce table and disk space to 10%.
Managed and supported three existing software applications and as well as ensuring
current code quality and customer requirements completion by using Agile development
methods
Lead the completion of BadgePoint, a web based decentralized badge access application,
for 5/3rd bank
Directly in charge of updating and maintaining Scrounger, a badge management
application in Java, for new clients as well as existing clients such as Mastercard
and Duke Energy. Supported Scrounger and JNI and JDBC elements.
Updated and ported Incitrack, a PHP based web application for incident tracking for
use on Microsoft SQL Server 2005 and Microsoft IIS
Created and prototyped two products for showcasing in conventions and potential
customers for future revenue and product offering
Created tray/icon based widget for Windows PC in C# with XML-RPC for door control and
access control for guards
Created touchscreen based Web 2.0 application for "lockdown" and door control in PHP
and AJAX
Created software environment for future expansion and knowledge transfer including
Wiki for documenting techniques, source code repository (Web-based Subversion), bug
tracking (TRAC), and software management
04/03 - 05/05 NCSU - Union Activities Board Raleigh, NC
Web Developer
PHP, mySQL, Sun Solaris, Linux, Photoshop, LAMP
Automated event notifications and mailing lists
Worked with publicity to created themed websites and banners to market events
Modified, themed, and reworked CMS to work with secured University logins and account
10/05 - 12/05 Petronella Computer Consultants Raleigh, NC
Contract Developer
Linux, C
NDA - Prototyped custom Linux distribution for BulletProof PC, a secure custom solid
state PC solution, and provided roadmaps and cost projections for future rollout
Provided service for virtualized Windows 2003 and RHEL servers at local co-location
01/98 - 07/05 G & R Casters and Wheels Charlotte, NC
IT Engineer
Created G & R email, web, and EDI system, catalogs, barcodes, website, and network
setup
Understood customer requirements and mobilized barcoding system (Code 39 and 128) for
existing products to organize and monitor inventory
Mobilized EDI system for Grainger for FIFO based supply and scheduled delivery
Technical
Programming: C/C++, Java, Fortran, Verilog, PHP, C# .Net, Javascript
OSes: Strong Linux and Windows background, AIX
Databases: mySQL, Informix, Microsoft SQL
Software: Unigraphics, Solidworks, Firebug, Subversion, CVS
Hardware: Embedded Systems / Microcontrollers (PIC, NetBurner, Renesas) FPGA (Xilinx)
Memberships: IEEE (2004), AIAA (2005), ASME (2008), AOPA (2008), ASIS (2009)
Certifications: EIT (Engineer Intern in Training- June 2005)
Certifications: IEEE CSDA (Certified Software Development Associate - May 2008)
Certifications: Chemical-terrorism Vulnerability Information (CVI) Certified
Languages: Strong Native English Speaker, Basic Spanish, Basic German
Education
2000 - 2005 North Carolina State University Raleigh, NC
B.S., Computer Engineering, Aerospace Engineering, and Electrical Engineering (Triple
Major)
Minors, Economics and Physics (Double Minor)
2006 - 2008 Lifelong Learning/Post-Bach at NCSU Raleigh, NC
Fluid Dynamics of Combustion, Wing Theory, Plasma Physics and Nuclear Fusion
2007 - 2009 Wings of Carolina Flying Club Sanford, NC
VFR (Visual Flight Rules) Student Pilot with 40+ hours of logged flight time