Sr. Fullstack Lead Engineer Resume
Santa, ClarA
SUMMARY
- An excellent (Full Stack) programmer with over 14+ years of experience, to get your Job done and beyond.
- IT professional with strong experience in design, development, architecture, implementation, maintenance and management of distributed Enterprise applications.
- 1 year experience with React.js.
- Expert in using Java and J2ee along with XML technologies such as XML, XML Schema, XML binding, XSL, XSLT, DOM, SAX and XML validation using XERCES.
- Worked extensively in design and development of scalability and messaging service on REST, Webservices, jms, soap, apache axis, kafka, wsdl, ssl, MQ series and Java Mail.
- Proficient in technologies like log4j, quartz, struts, hibernate, maven and spring.
- Proficient in dynamic content using DHTML, JSP, CSS and AJAX. Proficient on JavaScript framework like dojo, Jquery and JSON. Well versed with security tools like Firebug, wireshark and burp.
- Proven experience with stored procedures and pl/sql in IBM DB2 and Oracle and NoSQL.
- Good experience with Web logic, Web Sphere, Apache Tomcat and JBOSS servers.
- Proficient in UML designing system using the Rational Rose Enterprise Edition and also experienced in the modeling the database and systems.
- Proven experience in developing frameworks with Java and J2EE design patterns.
- Proven experience with jdbc, jndi, Ldap, version control Managers (svn, cvs and git) and proficient in SDLC Life cycle, ANT builds, proficient in UNIX shell scripting.
- Ability to read source code of complex software architecture, evaluated native c++ code of nodejs, opencv. Wrote driver, device management code in c++ for embedded course.
- Developed Technical and Users Documentation Manuals.
TECHNICAL SKILLS
Languages: Java, C++, UNIX Shell, Python
User Interface: Servlets, JSP, Swing, JavaScript, AJAX
Distributed Tech.: SOAP, WSDL, JMS, and Web Services
Architectural Patterns: J2EE, MVC, Singleton, Adapter
Frameworks: Struts, Spring, Hibernate
Methodology: Agile
RDBMS: Oracle 10.x, IBM DB2 UDB, Xhive, MySQL
UML Tools: Rational Rose, MS - Visio
Servers: Apache Tomcat, Weblogic, Websphere, JBoss
Operating Systems: Windows, UNIX (Sun Solaris2.7/2.8), HP/Unix, Red Hat Linux
Versioning control: VSS, PVCS, Clear Case, Star Team, P4, SVN
Security Tools: Ollydbg, burp, wireshark, firebug
OpenSource Toolchain: ANT, Apache, opensymphony, openstack, Hadoop
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara
Sr. Fullstack Lead Engineer
Responsibilities:
- Developed and designed feature sets in node.js.
- Used tools like Maven, GIT, in a sprint/demo based agile environment.
- Worked on Hadoop and Cassandra for storing and parallel processing of ingested files
- Build the front end using Jquery, backbone.js, HTML5, CSS 3, Jade templates, angular.js.
- AWS lambda code in Java, nodejs.
- AWS automation using python boto libraries.
- Worked on Java API’s using twitter & social integration in a spring mvc/tomcat environment.
Environment: java, mongodb, python, spring, mvc, eclipse, REST, AWS
Confidential, San Francisco
Full Stack Developer
Responsibilities:
- Designed and developed Java based API’s in a J2ee environment.
- Enhanced application to migrate from a database and API enhancement.
- Used React.js for Rest API.
- Used tools like Maven, GIT, Jenkins, in a sprint/demo based agile environment.
- Worked on the codebase/app to debug and fix defects on Java, REST.
Environment: java, UNIX shell scripts, spring, mvc, eclipse, REST
Confidential, San Jose
Polyglot programmer/Senior Software Engineer
Responsibilities:
- Designed and developed API’s using spring, java, python and mongodb (used replica sets).
- Troubleshooted and enhanced feature for cloud provisioning, order
- Wrote script for KeepAlived and BGP for installation and scripting for automation.
- Used tools like Ansible, Puppet, Gerrit, Jenkins in a sprint/demo based agile environment.
- Worked on the codebase/app to debug and fix defects on java, spring, REST, vertx.
- Wrote REST interfaces and business logic using Java and open sourceAPI’s
- Worked on netconf, Yang and JNC, openstack and opendaylight.
- Used Docker, Ansible and Lux scripts.
Environment: J2ee, java, mongodb, vertx, python, UNIX shell scripts, struts, spring, sp, JSP, mvc, eclipse, REST, lux, jnc, openstack, erlang
Confidential, San Francisco, CA
Sr. J2ee/Backend Engineer
Responsibilities:
- Developed and designed feature sets in java, j2ee, REST, spring.
- Designed and developed API’s using spring-core, spring-batch and spring-integration.
- Used tools like Maven, GIT, in a sprint/demo based agile environment.
- Developed and designed feature sets in java, j2ee, REST, using Confidential development stack.
- Provided spring batch with REST interface and oAuth authentication scheme.
- Well versed with cloud infrastructure such as AWS, Confidential Cloud and Openshift.
Environment: Java, pl/sql, oauth, UNIX, spring, hibernate, javascript, jquery, hadoop, REST, SOAP.
Confidential, Sunnyvale, CA
Sr. Java/Lead Engineer
Responsibilities:
- Developed and designed feature sets in java, j2ee, REST, spring.
- Used tools like Maven, GIT, in a sprint/demo based agile environment.
- Designed and developed API’s, pub-sub intelligence using ActiveMQ and spring-jms, apache-kafka and storm.
- Worked on the Proof of Concept/demo app using HTML5, CSS 3, Javascript toolkits like backbone and evaluated angular.js.
- Made prototype components with react js and D3.js from charting application and for REST API.
- Used Node.js, WebSockets and rest to ingest data.
- Created rest services using node.js and database as mongo and Cassandra.
- Worked on Hadoop and Cassandra for storing and parallel processing of ingested files from
- Developed and designed feature sets in java, j2ee, REST, using Confidential, Topsy and Twitter API/development stack.
- Build the front end using Jquery, backbone.js, HTML5, CSS 3. Worked on Phonegap to develop demo apps to management.
Environment: Java, pl/sql, oauth, UNIX, spring, hibernate, javascript, jquery, angular.js, node.js, hadoop, REST, oAuth.
Confidential, SAN JOSE, CA
Sr. J2ee/ Fullstack Engineer
Responsibilities:
- Developed and designed feature sets in java, j2ee, REST, spring.
- Designed and developed API’s using spring-core, spring-batch and spring-integration.
- Used oAuth for authentication and used different tokens like bearer, access and refresh token for application lifecycle and authentication across different servers and environments.
- Used tools like Maven, GIT, in a sprint/demo based agile environment.
- Created rest services using node.js and database as mongo.
- Worked on Hadoop for storing and parallel processing of ingested files.
- Developed and designed feature sets in java, j2ee, REST, using Confidential development stack.
- Finished multiple projects in parallel demoed and coded in android, node.js, javascript.
- Separately in built on use cases for project requiring Map and Reduce jobs in AWS.
- Well versed with cloud infrastructure such as AWS, Confidential Cloud and Openshift.
Environment: Java, pl/sql, oAuth, UNIX, spring, hibernate, javascript, jquery, hadoop, REST, SOAP.
Confidential, San Jose, CA
Sr. J2ee/Security Engineer
Responsibilities:
- Developed and designed feature sets in java, j2ee, REST, and UCS/ESX environment.
- Designed and developed API’s fixed JavaScript, jquery and security defects and features.
- Got Commendation on transform and reverse transform XML tools.
- Developed and tested on Android, JavaScript, Java, Hibernate struts and spring.
- Used tools like Maven, SVN, GIT and Python for automating processes and extract functions.
- Provided Lab support, Device and profiling development. Security white belt certification.
- Worked on Hadoop and Machine learning on Masters Project.
- Finished multiple projects parallel to regular work and demoed products at hackathons (Android, iOS, node.js, javascript).
- Worked on SAML for authentication scheme.
- Worked or used code of open source projects like openstack and hadoop.
Environment: Java, oracle, pl/sql, axis, UNIX, spring, hibernate, javascript, jquery, dojo, networking (AAA), ucs and esx, eclipse, REST, SOAP, SAML.
Confidential, San Jose, CA
Sr. Software Engineer
Responsibilities:
- Senior Software Engineer and Lead Senior Developer.
- Developed Report and trending tools to evaluate and monitor data in a java MVC application using struts, spring and hibernate.
- Designed and developed API’s on cloud platform, on orchestration engine, using JBPM.
- Worked on openstack and Confidential ’s internal cloud framework.
- Coded XML tools for merge and extract.
- Designed and developed API’s using Java, J2ee, and REST.
- Wrote an internal reporting tool for Confidential using Java, MVC and REST.
- Used tools like Maven, GIT and JIRA.
- Evaluated and adapted source code and APIs from projects like spring webflow, drools and orange framework for data mining, tiggzi, and phonegap.
Environment: J2ee, java, oracle, pl/sql, axis, UNIX shell scripts, struts, spring, hibernate, sp, JSP, mvc, eclipse, REST, SOAP, webservices, wsdl.
Confidential, Sunnyvale, CA
Senior Software Engineer and Lead Senior Developer
Responsibilities:
- Analyzed memory. Charted growth of functions and memory, recommended code, data model and protocol patches to improve time and space complexity by 25%.
- Developed and enhanced native android, blackberry and iOS app for content similarity with the hosted web app.
- Wrote code for interacting with Amazon AWS servers.
- Created web-application to know status of a router using struts, jsp and jdbc.
Environment: java, mysql, pl/sql, struts, jdbc, JSP, REST, wsdl, authentication (token/key based) and authorization (role/acl based).
