Resume

Sign in

Software Engineer

Location:
Webster, Massachusetts, United States
Posted:
January 03, 2017

Contact this candidate

Qualifications

●Task oriented software developer with successful teamwork and leadership experience through the development lifecycle and in building extensible software applications as a full-stack developer.

●Skilled software architect with successful design and implementation of a software platform which included mobile and web applications.

●Innovative worker with ability to learn new tools, technologies, and methodologies to help improve project performance.

●Certified and experienced in being the lead implementer for ISO27001, proving success in getting a small company to gain and maintain certification.

Computer Skills

Languages/Frameworks: Java, MySQL, Spring, JavaScript, JQuery, HTML5, PHP, HBase, Hadoop, AJAX

Software: Eclipse, MS Visio, MS Visual Studio, Rational Rose, SVN, Git

Operating Systems: Windows XP/Vista/7/8/10, UNIX (SunOS), Linux, AIX, Android

Certifications: ISO27001 ISMS Foundation and Lead ISMS Implementer

Professional Experience

Sproxil, Cambridge MA

Java Developer (10/2012 – 11/2013)

Software Engineer & Project Manager (11/2013 – 03/2016)

●Developed new features for and maintained in-house data management software for service delivery managers. Often included front-end UI work in HTML5, CSS, and JavaScript as well as back-end coding in Java utilizing JDBC to communicate with MySQL Feature enhancements included requirement gathering, design sessions, implementation, and testing phases of software development.

●Created a mobile authentication Android application as well as created two track and trace Android applications. All three applications were written as native Android applications in Java and successfully met the requirements of the customer on time.

●Helped design, implement, and maintain a RESTful service to handle incoming transactions for the track and trace applications and web interfaces. Development utilized the Spring Framework for the Java-based application. This architecture helped ensure scalability through allowing new features to be implemented with ease.

●Created and retained documentation for policies and procedures regarding information security to gain and maintain ISO 27001 certifications. Recommended many knew policies and procedures to the software development cycle to help gain certification. This also helped improve the performance of the tech team.

●Suggested adding and was promoted to a Project Manager role. As manager, maintained hourly records for task management to run an agile development cycle, taking on the role as scrum master to facilitate project management. Recording and analyzing estimates and actual results in the SCRUM methodology helped come up with better timelines and ultimately improve work performance and client relations.

●Implemented a bug tracking system for maintaining records of bugs and new features from the open-sourced Mantis software. Setting target goals for bug reduction across projects aided in improving quality across systems.

●Helped configure and maintain servers and debug existing networking structure to assist in maintaining connections for incoming client requests through SMS. Servers were all AWS EC2 instances.

Para Land Surveying, Southbridge MA (06/2010 – 09/2012)

System Administrator

●Installed and maintained the standard Windows Server 2003 to facilitate printer and file sharing between multiple Windows XP machines.

●Performed troubleshooting and resolved computer errors on all machines as well as maintained installs and updates.

IBM, Westford MA (06/2007 – 06/2008)

Software Engineering Internship

●Developed and maintained automation tools using the Rational Functional Tester to aid with testing and development on the Lotus Notes software suite. Use of new tools eliminated the need for a person to test manually.

●Aided performance engineers in collecting and comparing performance results for various releases of a software product across multiple platforms.

●Helped to ensure quality of software releases through testing, reporting, and fixing software bugs. Quickly learned the LotusScript programming language to aid the developers in fixes.

Education

Rochester Institute of Technology: Rochester, NY

B.S. in Software Engineering, 05/2009



Contact this candidate