Software Development Manager Resume
0/5 (Submit Your Rating)
Herndon, VA
SUMMARY:
- Software Development Manager at Confidential (AWS) for two years. I’ve led and managed highly skilled seven member development team to launch public AWS Services. Guided team to produce software with high agility leading to flexible, distributed and scalable solutions using the AWS platform.
- Over 10 years of Software development engineering experience in Security and Finance industries.
- Focused on implementing Agile software practices in high complexity financial projects. Led projects as Scrum Master, incorporating Test Driven Development (TDD), continuous integration, refactoring, simple design practices.
- Key strengths in building, motivating and developing software teams
TECHNICAL SKILLS:
Technology and Tools:Java, Python, Ruby, Rails, C++, C, Perl, shell scripting, SQL, J2EE, Hibernate, ant, Struts, Cactus, JUnit, HttpUnit, MockObjects, STL TS/SCI active clearance
PROFESSIONAL EXPERIENCE:
Confidential, Herndon, VA
Software Development Manager
Responsibilities:
- Project Delivery: Delivered public launch of AWS CloudHSM in four months with four developers. Created bi - weekly scrum plan to establish deliverables. Led the design, architecture and implementation. Generated $1.2M per quarter in revenue. Led team to improve operational stance - automating configuration setup leading to faster response to capacity pressures. Allowed us to grow at 3% week over week, which is one of the strongest growth rates for new services.
- Team Building: Doubled the team size in one year while maintaining strict hiring standards. Conduct weekly one-on-one’s with direct reports. Evaluate performance on a weekly, quarterly and yearly cadence. Promoted two junior developers, placed two engineers on performance improvement plans. Mentored developers on coding best practices and guided their career paths. Motivate the team by empowering developers to lead and own deliverables. Internal survey has ranked my management style with near 100% favorable results in all categories. Instilled operational excellence in the team leading to near 80% favorable response compared 65% for AWS as a whole.
- Technical Skills: Led the design to allow two other AWS services to integrate with AWS CloudHSM. Coordinated cross team discussions on design, presenting proposal to marketing. Allowed us to gain trust of leading fortune 50 company to earn a $40 M contract. Implemented RESTful service to allow teams to integrate. Designed and implemented automatic configuration of system components using AWS EC2, AWS SWF and Chef. Improved deployment metrics from 1 hour to 15 minutes because of complete automation. Emphasized metrics on all key aspects of system, and alarming on key thresholds. Managed the Application Security review process and submitted the system to penetration testing which led to three low severity findings and no high or medium findings.
- Project Management: Implemented Kanban and Scrum agile methodologies. Track daily deliverables and plan one month and three month deliverables. Conduct retrospectives. Emphasized code quality by insisting on TDD and minimal code coverage. Improved speed to deployment by moving to a Continuous Deployment (CD) philosophy. Innovated our deployment process by meeting compliance requirements and obtaining hands free CD by utilizing code review tools to acknowledge audit requirements. Enforce strict work-in-progress limits to lead to more focused and better quality deliverables.
Confidential, Washington, DC
Snr. Financial Engineer
Responsibilities:
- Single handedly took over J2EE application from former team, was immediately responsible for design, development and production support. Within two weeks had full knowledge of architecture and code base including 200,000 SQL code lines, 45,000 Java code lines.
- Saved $60,000/yr in Oracle licensing fees by porting application off of Oracle App Server (OAS) to JBoss.
- Implemented update to Importance Sampling application making it evaluate 500 sample loans from a base of 16 loans. Increase in such a scale would have cause old system to run over two days, I brought the execution time down to four hours
- Implemented prepayment model and reconciled against research benchmarks. This allowed us to attribute $7 Million change to portfolio to model changes
- Led an agile development team of four developers, two testers, two analysts to implement credit model updates to in-house quantitative analytics engine. Led team as Scrum master developing sprint plans and reaching release milestones on time.
- Guided team to 100% code coverage of newly developed 2500 lines of C++ code.
Confidential, Cranbury, NJ
Software Engineer
Responsibilities:
- Created Neural Network models to determine line characteristics of DSL lines, and developed a Bayesian net for intelligent qualification of such lines, with use of MATLAB, C++.