We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Carmel, IN

SUMMARY

  • Self - motivated professional building and delivering high quality software applications since 2011.
  • Have been a lead full stack Java developer as well as lead MuleSoft Developer since late 2017.
  • Emphasis on RESTful API design and implementation.
  • Also, have 8 years of experience building firmware products as an Electrical Engineer.
  • Enthusiastic individual and excellent communicator with a passion to learn and mentor junior developers.
  • Quick learner with excellent analytical and problem-solving skills.

TECHNICAL SKILLS

Languages: Java, Kotlin, Dataweave 2.0+, JSON, XML, XSLT, SQL, HTML, CSS, JavaScript, jQuery, C#, VDHL

Frameworks: J2EE/JEE, Web Services (REST/SOA), JSF, EJB, JPA, JSP, Struts, JSTL

Others: Android SDK, Spring, Hibernate, Unity 3D

Tools: /Utilities: Eclipse, IntelliJ, Git, BitBucket/GitHub, AnyPoint Platform, MUnit, Postman, UCD, Jenkins, Maven, SoapUI, SoaTest, Sonar, JUnit, Azure DevOps, Perforce, DbVisualizer/DBeaver, OutSystems

Others: Kubernetes, Docker, MuleSoft 4.0+, RAML, WebSphere Application Server, MySQL, SQL Server

PROFESSIONAL EXPERIENCE

Confidential, Carmel, IN

Software Engineer

Responsibilities:

  • Developed multiple web applications to support critical business portfolio projects such as Commercial Surety and Westfield IMPACT Claims system.
  • Lead developer for the company’s first customer portal. Mentored 3 developers and held regular code reviews to ensure high quality coding standards.
  • Lead for the REST API design, implementation and orchestration on the customer portal project.
  • Developed an agency facing policy entry system using Java, SQL and as well as front end technologies.
  • Mentored junior developers through team code reviews to establish a standard of high quality object oriented code, unit testing, increased expectations and accountability.
  • Designed and built user interface using HTML5, JSF, RichFaces (Jboss JSF library), jQuery, Ajax, CSS3, JSP, Struts and Servlets.
  • Built a system of SOAP web services using efficient SOA principles to feed and collect policy and claim data to and from multiple systems.
  • Utilized Java as well as JavaScript to build a tool for creating a graph of our APIs and how they connect with each other.
  • Built data access components using JPA and Hibernate to access data from DB2, SQL Server databases.
  • Built unit and integration tests using JUnit and SoaTest to deliver high quality software. Tracked and improved the quality of code by integrating with SonarQube dashboard.
  • Developed a responsive insurance agency locator using JavaScript and Google Maps to replace a costly and inferior external vendor solution.
  • Took on a side project to create a sandbox interface for writing and testing code similar to CoderPad or JSFiddle, but for Dataweave.
  • Hosted a Java coding competition at work for all application developers in the company. Built a design framework to implement a Scrabble game engine. The framework allowed other developers to plug in their Scrabble algorithms to challenge each other. This was recognized by the management as a successful learning and team building event.
  • Designed and developed a packaged Chrome app that reached 1000 weekly users. The app is a rules engine that chooses a set of results based on user criteria. Extensively used jQuery, Javascript, HTML5 and CSS3.
  • Designed and developed an Android “Snake” game with user friendly controls and custom layouts to learn Android game development and further my Java skills.
  • Designed and implemented a trading algorithm using Java, ETrade APIs and MatLab.
  • Implemented several video games using the Unity engine to further develop my C# skills.

Confidential, Erie, PA

Electrical Engineer

Responsibilities:

  • Lead the development of FPGAs and CPLDs using the VHDL programming language and software simulations using MatLab.
  • Designed and developed closed loop control algorithms and peripheral device drivers for controlling electric motors.
  • Wrote specifications and functional description documents for code.
  • Worked closely with a myriad of consultants to bring together complex projects needing many areas of expertise.
  • Mentored junior team members by reviewing their code and helping build their technical acumen.

We'd love your feedback!