Lead Software Engineer Resume
Minneapolis, MN
SUMMARY:
Lead Software Engineer with 15 years experience in startups and Big - 5 companies. Java, database, web experience with “do what it takes” attitude. Excellent communication and analytical skills.
TECHNICAL SKILLS:
Techonlogies: Java, REST APIs, Spring MVC, Cassandra, JSON, Apache Tomcat, Unix Scripting, Git, Gradle, Jenkins
EXPERIENCE:
Lead Software Engineer
Confidential, Minneapolis, MN
Responsibilities:
- As part of the digital identification team, worked on business and security enhancements and features for digital marketing.
Lead Software Engineer
Confidential, Minneapolis, MN
Technical solutions used: Java, Spring MVC, Cassandra, Apache Tomcat
Responsibilities:
- As part of the guest account management team, worked on business and security enhancements and features for the new guest account management platform on Confidential .
- Used Spring, Cassandra, Jenkins DSL, Chef, git, gradle.
Senior Software Engineer
Confidential, Minneapolis, MN
Technical solutions used: Java, Spring MVC, JSON, Cassandra, Apache Tomcat
Responsibilities:
- As part of the recommendations product team, worked on internal recommendations engine and Confidential website.
- Used Spring MVC, Spring Batch, git, maven, mockito.
- As part of the ratings and review product team, created the API layer for serving ratings and review for Confidential .
- Used Spring MVC, Cassandra, Spring Batch, git, maven, mockito.
Principal Software Engineer
Confidential, Norwalk, CT
Technical solutions used: Java, Spring MVC, JSON, Google GWT, Oracle SQL, Apache Tomcat, JBoss
Responsibilities:
- Architected and designed REST APIs for the retail and NYOP hotel products, using Java, Spring MVC and Oracle.
- Worked on server-side APIs for mobile clients (iOS, Android, mobile-web), features such as Tonight Only Deals, integration of TOD with retail listings.
- Developed an in-house hotel description tool to allow writers/editors to modify the description of a hotel.
- This was implemented using Google’s GWT and data stored in Oracle .
Senior Developer Analyst
Confidential, Stamford, CT
Technical solutions:: Unix, Perl, Java, Metastorm PM4Data, XML, Oracle SQL, Windows, BEA Weblogic
Responsibilities:
- Architected and implemented an enterprise-wide managed file transfer solution within 3 months.
- This allowed all applications to use a central solution for file transfers to/from internal and external locations.
- This saved developers time from implementing individual file transfer scripts.
- Designed an XML extract solution using Java that imports a vendor-specific hierarchy of XML files into Microsoft Excel spreadsheets.
- This allowed application developers to look up transfer configurations and saved time by eliminating the need to request the same information from Production teams.
- Created a developers guide for using PM4Data in the QA environment.
- This led a new developer through the system and what needed to be done for creating basic and advanced transfers.
- This saved all teams time from training up new resources.
Confidential
Confidential, Stamford, CT
Responsibilities:
- Support fixed income applications & messaging software (PM4OS) for front office trading.
- Unix Scripting, Perl, Java, CommerceQuest PM4OS, IBM MQ 5.3.
- Assisted in transition projects from Citigroup Asset Management to Confidential .
- Stablized the release of the new applications in the Confidential environment within 3 months.
- Documented the new application environments for overnight support and trained them up within 2 months.
