We provide IT Staff Augmentation Services!

Principal Architect/engineer Resume

2.00/5 (Submit Your Rating)

Waltham, MA

SUMMARY:

  • I have extensive experience in the IT industry, including strong application architecture and development experience utilizing Java/J2EE/C/C++ and web technologies. My background includes extensive SDLC experience including requirement analysis, the preparation of technical specifications, documents, design and coding, application implementation.
  • Extensive years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Multiple Relational Databases including MySQL, SYBASE, ORACLE, & IBM DB2.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications
  • Document, Design and Coding, Application Implementation, Unit testing and System Testing,
  • Documentation, Production Support, Functional and Regression Testing.
  • Proficient with different Software development methodologies including Iterative, Prototyping and Agile Methodologies.
  • Strong experience in Client - Server/Internet/Intranet Systems using Object Oriented Analysis / Design/ Methodologies.
  • Expertise in design and coding of N-tier architecture enterprise Applications using Core Java, JSP, Servlets, EJB 2.0/3.0, JDBC, JNDI, AJAX, JavaScript, XML, HTML.
  • Expertise in designing the web page using HTML, CSS, DTD.
  • Experience in working for various J2EE Frameworks like Struts, Hibernate and Spring.
  • Expertise in coding business components using various API’s of java like Multithreading, Collections, JDBC and JNDI.
  • Design, Development of web-based Applications Using different web servers ,
  • Strong concepts of Java Core, Multithreading (as well as Futures), JSP and Servlets.
  • Strong database skills, include SQL, Stored Procedures, Functions, Triggers, and database designing.
  • Strong concepts of Linux OS, Apache Tomcat and Shell Scripting (bash, csh, & Perl).
  • Hands on experience with SVN, GIT
  • Exposure to Maven Build Process and POM files and dependency resolution
  • Excellent Leadership qualities to head and mentor a strong team of java developers.
  • Excellent analytical, problem solving and interpersonal skills. Ability to quickly learn new concepts . Motivation to work for a challenging project. Considered always be a consistent team player with excellent communication skills.
  • Proficient in understanding business processes / requirements and translating them into technical requirements.

TECHNICAL SKILLS:

Languages: Java 7/8, SQL, C/C++, Angular JS, Perl, Unix shell scripting, J2EE

Relational Databases: Oracle 9i/10g/11g, MySQL

NoSQL Databases: Cassandra

Distributed/ Middleware: EJB, JMS, Active MQ, Unix pipes, Sockets, RMI, SAAS, PAAS

Operating Systems: UNIX, Linux, Windows

Tools/Software: Eclipse, Net Beans, SVN, MAVEN, CMS, GIT, Hudson

Web Technologies: DHTML, CSS, AJAX, JavaScript, XML, Servlets, JSP, JSTL

Frameworks: Hibernate 3.x, Spring 3.x, AJAX, JNDI, JPA

Application/Web Server: Apache Tomcat, JBoss

PROFESSIONAL EXPERIENCE:

Confidential, Waltham, MA

Principal Architect/Engineer

Responsibilities:

  • Architect and design a complete solution from the hardware to the mobile solution to allow users to upload data for analysis
  • Build front, middle and backend for housekeeping side.
  • Break down large datasets using key value pairs to be map-reduced for faster and smoother algorithms
  • Creating all the wrappers for Twitter, Facebook and Google Marketing to in corporate the exposure for maximum click to conversion ratio which will achieve a better ROI for their marketing platform.
  • Using a combination of Angular.js & DHTML 5 running on Tomcat for a rich dynamic front facing website
  • Documentation of the code, API, setup, troubleshooting, etc...

Confidential, Boston, MA

Senior Engineer/ Big Data

Responsibilities:

  • Worked with multiple incoming data sources in a high throughput manner.
  • All data was gathered and rewritten into HBase running on HDFS using map-reduce algorithms and cell versioning for efficiency.
  • Conducted analysis using Solr search to find trends.

Confidential, Waltham, MA

Principal Architect/Engineer

Responsibilities:

  • Restructure build processes as well clean up existing code.
  • These roles involved converting outdated ANT build scripts with the latest MAVEN build practices.
  • Performed extensive redesign of reporting framework to eliminate expensive Oracle BI to a much more relevant JInfonet framework.
  • Removed hard-coded datasources to use a JNDI lookup concept, to allow a more portable deployment package for JBoss on a clean reporting server.
  • Worked extensively with off-shore developers from the UK, Belarus, & China to achieve the best possible integrated solution.
  • In the process of upgrading from JBoss 4.3 on many web & server machines to JBoss Wildfly
  • In the process of creating an ORM from heavily used stored procedures, instead using injection and Spring
  • Introduced Chef Cookbooks running on our build servers
  • Also introduced Jenkins to do make reliable automation testing
  • Running everything over an EC2 instance, as well as offloading a lot of the storage to an S3 storage system.
  • This allowed us to maintain a disaster recovery system using Golden-Gate replication, so that no transactioons are ever lost and could not be reconciled within 24 hours.

Confidential, Waltham, MA

Senior Software Developer

Responsibilities:

  • Integrated existing system with Hibernate and JPA persistence frameworks.
  • Utilized Spring MVC technologies with AOP concepts like dependency injection, controller-service-DAO-JPA beans.
  • Introduced Interceptor Design pattern to perform complicated validation and re-mapping of URL. It decreased the total response time and back end complexity of framework, and improved overall performance of system.
  • Performed database performance tuning, by creating indexes on large and frequently accessed tables and replacing inefficient sub-queries by redesigning database schema..
  • Developed a new reporting framework by moving all intensive queries to BZ’s offline Amazon Cloud Read Only DBs to achieve quicker turnaround time, resulting in more repeat customers.
  • Worked with the Google AdWords and AdSense APIs to deliver the most accurate advertising
  • Modified the MVC framework with iReport to inform users that there is no data for that report instead of just returning an empty report.
  • Closely worked with multiple Business Units to determine the best solution for the company and gain confidence of business users by understanding and working on their concerns proactively.
  • Followed and Trained fellow team members on Best Core Practices of OOAD

Confidential, Little Rock, AR

Senior Software Developer

Responsibilities:

  • Introduced Hibernate and EJB 3.0. Implemented Message Driven bean to send and receive messages.
  • Used Embedded JMS server with Websphere and Active MQ with JBoss; resulted in multithreaded environment enabling Medicare Approved Centers (MAC) to drop multiple claim files at once.
  • Developed quartz process to schedule End of Day Jobs that generates Transition Reports. These files are now used for reporting purposes by BCBS employees to process claim more efficiently.
  • Currently CEM has just Mid Tier with no GUI. Developing Maintenance Console to help BCBS employees to navigate through CEM system and schedule their JOBS as per their convenience.
  • Integrating CEM-Admin functionality with current CEM application with Spring and Velocity.
  • Actively involved in the development of the module and Unit testing of the software.
  • Used Quartz to write the Cron Jobs and Triggers to listen to incoming folder.
  • Made the application multithreaded by implementing EJB 3.0 and synchronizing the database calls.

Environment: J2EE, Java 1.6, EJB, WebSphere, JBOSS, MySQL, Oracle, MS SQL Server, Java6,UNIX/AIX, Active MQ, Spring, Hibernate 3.0, Maven, Schematron., Spring, Velocity

Confidential

Owner & Solo Developer/Architect

Responsibilities:

  • Developed a completely customizable website for an ultimate UI rich experience.
  • Developed modules using MVC, JSP, Struts, JSTL, EJB 2, JavaScript, AJAX, and WSDL developed Custom Tag libraries, J2EE Design Patterns

Environment: J2EE, UNIX, JavaScript, CSS, HTML and Java Script, Apache Tomcat

Confidential

Senior Software Developer Consultant

Responsibilities:

  • Served as lead developer/architect to develop a complete platform independent java swing scoring application using custom SQL code in JDBC, DB2.
  • Designed/Architected a hands off configuration setup, as well as low-level awareness of problems in the network.

Environment: Java1.5, UNIX, JavaScript, CSS, HTML, Apache Tomcat, Swing

Confidential

Senior Software Developer Consultant

Responsibilities:

  • Develop embedded C applications for Dish Network Set-Top boxes, which include remote control driven user applications, such as Video on Demand, as well as built-in trouble shooting help for the users.

Environment: Custom Linux OS, C, Custom Network Software

Confidential

Senior Software Developer Consultant

Responsibilities:

  • Develop C++ Linux/Dicos TSP applications for Sprint PII Network, which included firmware to handle call setup on the fly. .
  • Incorporated Inter-process communication (IPC) with shared memory segments to handle interfaces with parallel processes.

Environment: custom Linux/DICOS/TSP OS, C++, Custom Network Software, Custom Automated Test Scripts

Confidential

Senior Software Developer Consultant

Responsibilities:

  • Developed Ansi C/ C++ UNIX applications for Voice Over IP billing systems.

Environment: Unix OS, C/C++

Confidential

Senior Software Developer/Architect

Responsibilities:

  • Designed & developed complex applications in a high volume multi-threaded Solaris environment using C++/Motif.
  • Developed multiple C++/WxWindows and JAVA UI applications utilizing the same functionality from the user’s perspective. This involved a lot of creative thoughts to make this seem transparent.

We'd love your feedback!