Sr. Software Engineer Resume
Broomfield, CO
TECHNICAL SKILLS:
Databases: Oracle, MySQL, PostgreSQL, Mongo DB, Elastic Search, Cassandra.
Languages: Competent in JAVA, C++, Ruby, Scala, Python, JavaScript, HTML5, CSS, Familiar with C, Objective - C
Frameworks: Spring, AngularJS, Rails, Sinatra, JQuery, TestNG, Apache CXF, Jersey, Falcon, SparkJava, Akka, Akka-HTTP
GUI/Tools: Eclipse, IntelliJ, Splunk, Maven, Jenkins, Teamcity, Web Driver, Nginx, Jetty,Tomcat, Fabric, Ansible, Docker, SBT, JIRA
OS: Windows, MacOSX, Linux RHEL5-7
PROFESSIONAL EXPERIENCE:
Confidential, Broomfield, CO
Sr. Software Engineer
Responsibilities:- Project lead of the Targeted Delivery Client Services Platform
- Built a Client Configuration platform handling over 2,000,000 clients.
- Built a user interface for our Targeted Delivery Client Services Platform using Angular JS and Java Services.
- Project lead for Publishable Interfaces Gateway, a security layer handling millions of requests for backend services.
- Built an SSO solution using JWT tokens and Scala
Confidential, Greenwood Village, CO
Sr. Software Engineer
Responsibilities:- Lead Developer on Portal Architecture
- Implemented an Elastic Search solution for customer Portal using Java
- Implemented several health and logging REST APIs for customer Portal using Java
Confidential, Broomfield, CO
Sr. Software Engineer
Responsibilities:- Project lead of the Targeted Delivery Platform
- Built Hosted Navigation and Firmware targeted delivery platform based on Java Web Services
- Built a user interface for our targeted delivery platform using Angular JS, Bootstrap and Java Services.
Confidential, Broomfield, CO
Sr. Software Test Engineer
Responsibilities:- Team lead of the Automated Test Framework Team (9 people).
- Co-Created the ATF (Automated Test Framework) written in JAVA based on Spring used for various test purposes such as server testing, GUI testing and full integration testing of cable systems.
- Used Selenium integrated into ATF to create and maintain test suites for various GUI platforms.
- Created several GUI interfaces in Ruby and Angular JS.
- Used Jenkins as a continuous build server to run software and web applications tests.
- Used TestNG and Java to develop software and web applications tests
- Created several REST Web Services in JAVA and Apache CXF.
- In charge of firmware upgrade back-end servers as well as other targeted delivery cable systems.
- Built an ATF Reporting module to display various automation test results.
Confidential, Broomfield, CO
Software Engineer
Responsibilities:- Used C++ to create custom reports based on SQL data.
- Helped to recover lost revenue by extracting valuable SQL data.
- Created technical reports and documentation.
Confidential, Denver, CO
Junior Software Engineer
Responsibilities:- Used the Java Swing toolkit to develop a GUI for the payload tracking system.
- Used the Java Swing toolkit to develop a GUI for an automated system test of a pneumatic tube system.
- In C++ developed an automated system test and server for a pneumatic tube system.
- Used JNI to interface between a Java GUI and a C++ server for a pneumatic tube system.
- Built statistical reporting module using the Java Swing toolkit and SQL scripts to query a Derby database.
- Used JDBC API to query information from Derby and PostgreSQL databases.
- Prepared technical documentation.