We provide IT Staff Augmentation Services!

Sr Software Engineer Resume

4.00/5 (Submit Your Rating)

Springfield, VA

SUMMARY

Experienced in both Agile/SCRUM and historical SDLC projects, including big data/analytics and distributed computing, within diverse traditional and cloud environments such as Windows 7, Linux and AWS. Expertise within R&D prototyping natural language processing (NLP) /text analytics systems.

TECHNICAL SKILLS

Languages: Java 5 - 7, JEE, JavaScript, JQuery, Python 2.7-3.5, C++98, HTML, CSS2, XQuery/XPath, UML

Frameworks: Spring (Annotations & MVC), JUnit, Mockito, GATE 6-7, Hibernate/JDBC, Spark, Cloudera Hadoop Training for Developers

Networking: Apache 2, Tomcat 5-7, REST API Web Services, HTTP, Basic TCP/IP, Client/server (Sockets/IPC)

Data: MongoDB, Redis, MySQL 4/5, light Oracle, XMLDB, XML, JSON, OWL/RDF, N3, SPARQL

Software/Tools: Eclipse, Ant, Maven, Git, SVN, Visual Studio 2008-2010, Visio, Protégé 4

Methodology: OOA/OOD, Agile/SCRUM, JIRA/Confluence, Spiral/Incremental

Academic: NLTK 3.x, Scala

PROFESSIONAL EXPERIENCE

Sr Software Engineer

Confidential, Springfield, VA

Responsibilities:

  • Designed and implemented front-end/back-end components using cloud based/bigdatatechnologies such as Apache Kafka, AWS, & DCOS/Mesos.
  • Developed backend services using Java 8, Hibernate and databases such as Postgres.
  • Helped develop inter-team frontend UI using Angular 4/Typescript/MEAN Stack, etc.
  • Provided deployment support to secured systems using DevOps and continuous integration practices.
  • Guided junior team members on best practices and design issues.

Sr Software Engineer

Confidential, MD

Responsibilities:

  • Maintained web services for ingestion, integration and delivery of real-time streaming data and analytics.
  • Developed web user interface for real-time data collections: MongoDB, Express, Angular 1.x & node.js.
  • Administered Docker applications and services within tenanted Linux (CentOS 6.x).

Sr Application Engineer IV

Confidential, Annapolis Junction, MD

Responsibilities:

  • Developed Spark /Streaming 1.5.x. jobs: Java, Eclipse, IntelliJ IDEA, Git and HDFS file system.
  • Converted Hadoop PIG scripts to Spark & Spark Streaming jobs to port data analytics and ETL.
  • Customized NiFi data flows for ETL and validation of data pre-delivery to customers.
  • Developed python and basic UNIX scripts for running Spark jobs: utility cloud, CentOS 6 Linux.

Sr Software Engineer

Confidential, Reston, VA

Responsibilities:

  • Developed web services for an enterprise data pipeline: Scrum, Java 7, REST Spring 4 MVC, Kafka, Hibernate 4, EhCache 2.5, Confluent.io 1.x, Git/GitLab, Ant & Maven and AWS EC2 Linux cloud.
  • Developed ad-hoc Python 2.7 data manipulation scripts for creating “fake” data sets from PII data.
  • Interfaced with data engineers to help prepare their data for publish/subscribe on Kafka.
  • Designed technical diagrams and mind maps for high-level audiences using Visio 2010 and XMind.

Sr Software Engineer

Confidential, Columbia, MD

Responsibilities:

  • Developed web services to ingest and transform web services data to fulfill urgent real-time requirements: Python 2.7, Tornado, MongoDB, RabbitMQ, Redis and Git.
  • Administered development VMs: utility cloud, scripting, and CentOS (Linux).
  • Developed multi-processed text processing for re-occurring topics in massive, real-time micro blog data.

Confidential, Philadelphia, PA

Responsibilities:

  • Designed and implemented three NLP semantic analysis algorithms for text summarization: semantic cue words, semantic role clustering and semantic connectivity using Java and GATE 7.
  • Implemented similarity search over scrambled, newspaper texts for coherence suitability: Java & Lucene.
  • Performed data cleaning of Internet Public Library question & answer text: script, SQL, Excel & MySQL.
  • Designed query interface using OWL/RDF ontology for automated question answering: Protégé.

Sr Java Software Engineer

Confidential, Wayne, PA

Responsibilities:

  • Developed and supported software components for an emergency room hospital information system: Agile/Scrum, SOA (Java/JEE & C++), HTML, JSP, JQuery/AJAX/JavaScript, & JUnit.
  • Maintained SQL Server stored procedure T-SQL scripts backing Spring/Hibernate Java beans.

Sr Web Developer/Technical Lead

Confidential, Malvern, PA

Responsibilities:

  • Enhanced banking storefront web application towards requirements and specifications.
  • Developed storefront pages with HTML, Java/J2EE CMS framework, JQuery/ JavaScript/AJAX, CSS, Eclipse, Maven, Subversion, and Spring.

Technical Research Fellow

Confidential, Philadelphia, PA

Responsibilities:

  • Delivered content management system (CMS): Apache, Tomcat 5 & MySQL.
  • Lead technical acquisitions as main point-of-contact for web development.

Software Engineer

Confidential, Conshohocken, PA

Responsibilities:

  • Created and integrated a search system with 1200% performance increase: XQuery/XPath, and XML DB.
  • Developed and enhanced web applications: Java within CVS, Ant, and Eclipse environment.
  • Implemented configurations in VMware: researching and testing open source software.
  • Lead weekly research, design and code reviews after rapid prototyping and iterative processes.

Sr Software Engineer

Confidential, Philadelphia, PA

Responsibilities:

  • As a late addition to team, helped catch up development schedule for a trailing project.
  • Architected reporting services integration for a supply chain web application.
  • Created standard operating procedures (SOP): Oracle PL/SQL and stored procedures.
  • Pair programming with junior developers.
  • Software defects investigation, maintenance and enhancements with weekly code reviews.

We'd love your feedback!