We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

CAREER OBJECTIVE:

A software development position in a dynamic growing company that embraces a culture of continuous learning and the world of ever - evolving technology and where my personal contributions and ambition are highly valued and encouraged.

BACKGROUND SUMMARY:

Software Developer with 8+ years experience in the IT Industry. Designed, developed, tested and debugged customization solutions for client applications. Responsible for all aspects of the software development life cycle from planning to execution and continued 24/7 support. Full stack development experience from the ground up, database design and scripting, back-end architecture and coding, and front end UI / UX scripting for the best user experience. High tolerance for change and ambiguity. Lifelong commitment to learning new technologies and techniques, languages and libraries.

TECHNOLOGY STACK:

Languages: Java, Javascript, PL/SQL, XML, HTML, CSS, Python

Frameworks: Spring MVC, Struts, JUnit, Easymock, Mockito, Webdriver, Jasmine, Spring Roo, Spring Integration, Spring Data JPA, Adobe Flex

Libraries: JQuery, AngularJS, Parse.com, Hamcrest, Joda Time, Dozer

Tools: Maven, Grunt, Gradle, NodeJS, Findbugs, PMD, JMeter, Ant, Perforce, Subversion, GIT, Jira, Confluence, Fisheye, Code Collaborator, Bamboo

Applications: Eclipse, Springsource Toolsuite, IntelliJ IDEA, Android Studio

Databases/ORM: Oracle 10g PL/SQL, MySQL, Hibernate, Liquibase, MS SQL Server

OS / Servers: Linux / Unix, Weblogic, Resin, Tomcat, Jetty, bash / Unix shell scripting

Methodologies: Agile, Scrum / Scrum-ban, TDD, Continuous Delivery / Deployment

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Responsibilities:

  • Designed and developed a social blogging platform to allow users to publish Blog posts to multiple social networks simultaneously.
  • Developed an SEO tool suite to handle keyword management, analysis, and metrics with visual guides such as customizable graphs and word clouds.
  • Managed production and QA web and database server administration.
  • Recipient of 4 Confidential eRecognition Client Focus s for anticipating client's needs, providing excellent service, and exceeding expectations.

Confidential

Application Developer

Responsibilities:

  • Worked on development and support of a Virtual Test Drive system, which was a Flash application that would allow viewers of dealership websites the ability to view vehicles from the inside and out, with the ability to spin the view 360 degrees in any axis.
  • Helped switch to a new data provider, including creating new Hibernate mappings, queries, and updating existing Java/Spring code s.
  • Worked remotely with a team of application developers, flash designers, product managers and data providers.

Confidential, Farmington Hills, MI

Application Developer

Responsibilities:

  • Utilized expertise with UI-side and server-side development of various internally developed and maintained software systems.
  • Worked in a large team environment: App Dev, QA, Systems Analysts, business users, and customers.
  • Moved from entry-level developer to lead programmer on flagship application within a year.

We'd love your feedback!