Thomas Lee
Senior Java Developer at Dillingham & Murphy, LLP- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Dillingham & Murphy, LLP
-
United States
-
Law Practice
-
1 - 100 Employee
-
Senior Java Developer
-
Sep 2016 - Present
Worked on a team of four to disintegrate a legacy monolithic Java EE application running on WebSphere on VMs into various micro services using Spring Boot running on Tomcat and deployed on Pivotal Cloud Foundry and then later containerized the applications using Docker to be managed by Kubernetes and deployed to IBM Cloud. Followed all the best practices of Enterprise Integration patterns using Apache Camel in the orchestrator service to integrate all other micro services. All micro services were developed leveraging various spring modules to address distributed application concerns like Spring cloud config server with Git, Netflix based Service Registry and Discovery, Netflix Hystrix based Circuit Breaker etc., Show less
-
-
-
-Hill, Schwartz & Stenson
-
Washington, United States
-
Senior Java Developer
-
Oct 2015 - Sep 2016
Completed the database split into multiple schemas and migrated all data in less than 3 hours. Used Executor Service to execute all the tasks asynchronously while migrating data into different tables. Used JAX-RS to write all the RESTful APIs needed for Mobile/Web Development as well as to interact with other systems. Used OAuth2 protocol for securing RESTful web services. Completed the database split into multiple schemas and migrated all data in less than 3 hours. Used Executor Service to execute all the tasks asynchronously while migrating data into different tables. Used JAX-RS to write all the RESTful APIs needed for Mobile/Web Development as well as to interact with other systems. Used OAuth2 protocol for securing RESTful web services.
-
-
-
-Arnold, Ingalls, Moranville
-
San Francisco, California, United States
-
Senior Java Developer
-
Nov 2013 - Sep 2015
Was part of the architecture team for design and implementation of site components using J2EE framework. Involved in implementing the Spring Model-View-Controller Architecture for the site, which accomplishes a tight and neat co-ordination of JSP Pages, Java Beans. Used JQuery and JavaScript in conjunction to perform Front end validations and event handling. Improved the performance of the response page for the Survey responses which include loading, saving and validating the responses. Implemented the JQuery Pagination feature to drastically improve the response loading page which resulted in loading the page in 2 seconds (which was 8 seconds earlier). Used the JQuery DataTables to render the data in the table format. Used AJAX to increase the web page’s interactivity, speed, functionality and usability. Used iText library to create and manipulate all the PDF reports. Used Apache POI API for exporting all the data into Excel sheets. Show less
-
-
-
HOFFMAN/LEWIS
-
United States
-
Senior Java Developer
-
Jun 2013 - Oct 2013
Involved in Enhancement of the project. Created an interface between the Application and third party through which all the Belk Credit Card transactions occur. Used SQL tool for Oracle Development. Used Maven & ANT to build and deploy the application in local. Involved in writing SQL Queries for Oracle 10g database. Hibernate used as ORM tool for persisting the data. Used SVN for code repository. Involved in Enhancement of the project. Created an interface between the Application and third party through which all the Belk Credit Card transactions occur. Used SQL tool for Oracle Development. Used Maven & ANT to build and deploy the application in local. Involved in writing SQL Queries for Oracle 10g database. Hibernate used as ORM tool for persisting the data. Used SVN for code repository.
-
-
-
-Zuckerman Fernandes Partners
-
Secunderābād, Telangana, India
-
Senior Java Developer
-
Dec 2012 - May 2013
Involved in Enhancement of the project. Worked enhancements and customer tickets for VEL public site and VPORT Application. Developed UI using struts view component JSP, AJAX, HTML and JavaScript. Developed Abstract Classes, Dispatch Action Classes and Forms for efficient request delegation Created various actions under Struts-config.xml, tiles-def.xml files. Used AJAX for interrelated web development to increase the web page’s interactivity, speed, functionality and usability. Created standard support forms to capture requests and data for Sales Logic. Handled client-side validation using JavaScript. Created custom tags to front-end using JSTL. Show less
-
-
-
-Westnet Banking Group
-
West Yorkshire, England, United Kingdom
-
Senior Java Developer
-
Dec 2010 - Apr 2011
modules based category (deposits, Loans, Customer account management, and security). Deployed application on Tomcat server and configure using Web Sphere Application Server. Used MVC Framework to implement the required functionalities for the modules. Designing the system and documenting Use Cases, Class diagrams, Sequence diagrams. Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the Web Sphere. Involved in development of user interface using JSP, HTML and JavaScript. Developed SQL Queries, Stored procedures in Oracle. Develop the User Interface Screens for presentation logic using JSP, Struts, Tiles and HTML. Show less
-
-
Education
-
Yale University
Master of Computer Applications - MCA, Computer Science