Software Engineer Resume
3.00/5 (Submit Your Rating)
South Orange, NJ
SUMMARY
- Caltech/Stanford educated technologist
- Background in hardware and software design as well as sales.
- Able to talk to both technical and business sides in a language they understand.
- Proven track record in producing quality work product
- Java 5 - 8, Spring, Python, C, Eclipse, SQL, T-SQL,PL/SQL, SSIS/SSAS/SSRS, Javascript, Angular 1, JUnit, csh, bash
- Windows Server 2003, 2008, 2008R2, SQL Server 2000, 2008R2, Windows XP/Vista/7/8/10, Solaris, Linux, Visual Studio, Visual Basic, VB.NET, .NET, C#
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential, South Orange, NJ
Responsibilities:
- Worked on project setting up a data warehouse for running predictive analytics on historical transaction data. Wrote Java (with Spring JDBC and SQL) code to retrieve raw data from existing transaction
- Databases and transfer it to the warehouse via JSON. Wrote unit tests with Junit and integration tests with a proprietary tool.
- Employer used Agile methodologies: standups, sprints, user stories, etc. Used Confluence but Rally rather than Jira
Software Engineer
Confidential, West Orange, NJ
Responsibilities:
- Developed web intranet application to retrieve patient test data from legacy SQL Server databases. Front end was JavaScript/Angular/HTML/CSS.
- Back end was originally Java applet and Spring JDBC. Front end is JavaScript and Angular. Created Python scripts for batch jobs as a substitute for the HTML front end.
- Refactored applications to use Microservices (Tomcat, REST/JAX-RS, XML/JSON, J2EE/EJB, Hibernate/JPA and Spring MVC/Boot) instead of calling Java directly from the browser.
- One of the two was read-only, implementing only @GET, but the other had limited write capability
