Lead Software Engineer Resume
5.00/5 (Submit Your Rating)
King Of Prussia, PA
TECHNICAL SKILLS:
Programming languages: PHP, Javascript, HTML5, CSS3, BASH, C/C++, Python, Nodejs, Java, Android
Databases: MySql, Solr, MongoDb
Frameworks: Laravel, Zend, Symfony, Reactjs, jQuery, Bootstrap, Foundation
Tools: Jira, Git, Bamboo, Bugzilla, Axosoft, CVS, PHPUnit, Gearman Job Server
Skills: DBA, Sys. Admin, Mobile Web Development / Responsive Design, Distributed Computing, ETL, REST, API Design, MVC, OOP, AJAX, SDLC, Unit Testing
Operating Systems: Linux, OSX, Windows
PROFESSIONAL EXPERIENCE:
Confidential, King of Prussia, PA
Lead Software Engineer
Responsibilities:
- Build new features and fix defects in the front and back - end
- Develop, test and maintain micro-services
- Design and build new applications for new projects
- Brainstorm technical solutions with team to find a solution that meet business and technical requirements
- Define development tasks and provide time estimates to aid in Sprint scheduling and releases
- Provide documentation for new features and bug fixes
Confidential, Lancaster, PA
Web Applications Developer
Responsibilities:
- Developed new, responsive applications and functionality for all of Confidential ’s websites and debugged issues pertaining to site appearance and client side bugs.
- Took specifications and designs and transformed them into new, functional prototypes.
- Modified the application architecture to remove bottle-necks and improve performance.
- Tuned the webserver and database and optimized SQL queries to get the best performance out of our hardware and improve scalability.
- Migrated mission-critical data when sites were re-launched onto newer architectures.
- Re-factored the existing code base, for improved re-usability and debugging.
Confidential, Doylestown, PA
Software Engineer
Responsibilities:
- Design and implement scalable, normalized components used in collecting data in near real-time from thousands of restaurants globally
- Successfully design, tested, and implemented an API currently being used by developers world-wide to send data in near real-time
- Designed, tested, and developed an ETL process which currently extracts data and transforms it into a normalized, usable format
- Integrated and managed Gearmen Job Server to distribute jobs over two servers (128 cores)
- Installs, configures, and tunes all software used in this project: MySQL; Gearman Job Server; Linux; PHP; Apache; JSON; mssql; and FTP
- Designed and developed site in 2-weeks integrating a completely new product for client
- Handled tools to manage invoice generations; calculate sales tax orders from domestic and international sites
- Created in-house tool for tracking shipments
- Developed in-house tool for tracking installation scheduling
- Designed and implemented a hierarchy of users for granting user access to restaurants within a particular company/franchise
- Installed, configured, and tuned of the following software used by the project: PHP; Apache; MySQL; Linux; Javascript; JSON;AJAX; and jQuery
- Designed and built packaging shipment approval application used by Sicom
- Installed, configured, and used the following software: PHP; MySQL; Javascript; AJAX; CUPS