Principal Software Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Team lead, an accomplished software professional with over 20 years of experience in software development, performance testing and solution architecture.
- Expert in developing of multi - platform, distributed applications, simulation environments, testing tools and test automation.
TECHNICAL SKILLS
Programming Languages: Java, C/C++, JavaScript, Python, HTML/CSS, SQL
Protocols and APIs: TCP/IP, UDP, SIP, RTP, HTTP, REST, CometD, TLib
Tools: and frameworks: Linux, Windows, Oracle, MSSQL, MySQL, J2EE Spring, J2EE Hibernate, Node.js, Angular, React, Eclipse, MS Studio, IntelliJ, PyCharm, WebStorm, Selenium, JMeter, Mercurial, GitHub, JIRA, Jenkins,
Confidential expertise: URS (IRD), ORS (Composer, Designer, SCXML), SIP Server, Outbound (OCS), IVR, GVP, eServices (IXN, Chat, Email, Open Media, GMS), UCS, iWD, GWS, Simulation Tools, Staging, Performance testing, Deployment Sizing
PROFESSIONAL EXPERIENCE
Principal Software Engineer
Confidential
Responsibilities:
- Led development of Web-based tool for Confidential Deployment Planning and Optimization
- Developed applications and tools that enabled staging and performance testing
- Prototyping and implementation of new features
- Led the Confidential Performance Laboratory (team of 5 engineers)
- Developed sizing, resource planning and optimization procedure
- Maintenance and support of developed tools
- Applied Design of Experiment (DOE) methodology
- Managed the execution of performance and endurance testing for each release cycle of Confidential applications
- Worked with Solution Architects, Professional Services and Support to address scalability, performance and optimization questions for new and current customers
