Post Job Free
Sign in

Java Developer .Net Core

Location:
Falls Church, VA
Salary:
87000
Posted:
September 19, 2024

Contact this candidate

Resume:

Khai Tuan Le

ad8uip@r.postjobfree.com

**** ******** **, **** ** 17402

571-***-****

SUMMARY:

Seeking .Net, Java Developer in working with Development Team to deliver dynamic applications that will not only contribute, but also to improve the company system for better services.

Build and Design dynamic Web, WCF and Windows applications from scratch. Deploy and host applications on servers and on the cloud (Azure and Aws). Write Unit, Selenium, Jasmine tests for DevOps (CI/CD), create, extract, transform and import large database files into the current and existing built application.

TOOLS AND UTILITIES:

•Post Man tool kit to test the API.

•Spring Boot, Eclipse, Maven, IntelliJ IDEA Tomcat Servers, Oracle Server, Oracle JDeveloper, (version 8i, 9i, 10i, 11g,12c and 18c)..

•Visual Studio 2012, 2015, 2022, Java 7, Java 8, Java 11, JDK 11, JDK 17.

•Aws (S3, Elastic Search, CloudWatch events, Aws Lambda, Amazon Elastic Block Store (EBS) volume).

•Next.js Framework (Shallow Routing, Imperative Routing, Dynamic API Routes, Dynamic Components, Prefetch, Container and Layout).

•React.js (hooks, components, props, Axios, Router, Refs, Filters, Higher-Order Components, Redux and more…).

•Angular Typescript (Parent Component, Children Component, Promises, Observable, Directives, Modules, Pipes and more…)

•ESRI Arc GIS (Maps, Layer, Coordinates, Field Data Collection and more…).

•Xamarin (Forms, Layout, Button, Grid, Navigation and more…).

•Design, create and configure Business Rules, UI Policies, UI Actions, Client Scripts and ACLs including advanced scripting.

•Integrating ServiceNow incident, ServiceNowSoapClient into .Net Core and Windows Application.

•Build and deploy dynamic web and mobile applications that work with Drupal them layer, services, PHP (Dependency Injection, Symfony, routing, sessions, modules, plugins, services and more.)

•Build and integrate Health Care application and messages such as HL7, LL3, Saad, MuleSoft, XML and Json.

•Create Master Detail, Class Reports with complex queries, Charts, Dashboards and etc. using Oracle Apex versions 20.1 and 19.2.

•Microsoft Power Platform Charts, Dashboards BI and MS Apps and more…

•Strong knowledge in Windows Event Logging, Windows Registry, Event Tracing, machine language such as Coldfusion, Math Lab and write scripts using Python and Golang.

•Build data marts and ETL for different departments using Cognos.

•Use Service now to create service catalogs, incidents, Modules, Assign roles and designs.

•Use Power BI for Data Collections, Reports, Data Visualize, Transforming, Import and Export.

•Write Instructions Functions for machine languages like ISO, Automation and Controls.

EDUCATION:

Strayer University– 2012

Master Computer Information System

Strayer University – 2008

Bachelor of Computer Information System

I am only 4 classes away from completing my second Master in Accounting with a current GPA 3.5.

EXPERIENCE:

06/2024 to

Present Tracy INC

.Net Developer and Customer Coordinator.

Manage the Tracy Business. Greet, provide services to customers when they come to the Salon. Also, design and build a new Promotion System from scratch. The system should be able to send out promotions, display slideshow animations graphics, filters using Adobe Creative Suite (ex: Photoshop, ILLustrator, InDesign, Html5), drop down lists, use Visio 2019 to create charts, diagram, template, shapes, connectors keep track of all customers information as well as the date, time, years of customers visits, display popup messages, modals with bonus coupons, flowers when there is a Customer's birthday or if they visit the salon more than 3 times a year. Additionally, the system is deloy and host on Azure cloud. Finally, the system should be able to keep track of all booking appointments, run reports and allows business owner to update, make changes or cancel appointments. Technology use: .Net Core, Anguar, React Js (Hooks, Pros, Component, Axios, Filters, Modals), telerick toolkit, SQL Server queries, triggers, Stored procedure, Managment Studio, Css, Html5, BootStrap, Aws, Authentication, LDAP, Diagram, IPAddress, and more...

03/2022 to

06/2024 Tollbrothers – Philadelphia, PA

.Net/Java Developer Contract

Roles and Responsiblities:

Write SQL complex queries, python scripts, codings using C#, Unix Commands, design Web Forms both front-end and back-end. Consuming Rest API, Web Services, Data ETL and Set up Security Authentication to update, maintain an existing online Application hosting in Azure. Later, Migrate to AWS using Lambda Serverless Service due to changes in requirements. Additionally,

Technologies: Angular 15 (Components, Hooks, Forms, Module, Routers and etc), React, Sql Server 2018, .Net Core 7.0, Entity Framework Dependencies Injection design pattern, Blazor, Web API, Soap, SSRS, SSIS, Jquery, Vue.js, BootStrap, Html5, Azure (App Services, Functions, Storeage, Data Factory, SQL Database, DevOps for CI/CD), git version control, Python (Scripts, Classes, Functions, PIP, Modules), IIS, Unix Commands (grep, ssh, sort, sed and more..). Oracle Forms, Power PI and Aws (Lambda Serverless Service, Cloud Watch, Elastic Beanstalk, DynamoDB, Security, Storeage, ECS, S3 and more..)

Project1: Update and Maintain an existing Oracle Apex version 20.1 that allows users and customers to go online generate reports, submit forms requests, make changes. This system has all the built in features like Forms, Reports, Themes, Share Components, Validations, Security, Globalization, Navigation and more...

Project2: Update an existing .Net system by adding additional supports locations, area of working constructions with ArcGis Pro 3.2, (3D data visualization, geocoding, routing, ArcGIS JavaScript API, SDK, Layers, Query, Maptitude GPS support, Database, Security and more...)

Project3: Maintain an existing WPF application by creating Buttons, Canvas Layout, Grid, Template, Skin, Combo Boxes, Panels, update Storyboard and etc.…

Project4: Migrating and converting an existing c++ extract program to Go program (Pointer, Struct, Maps, Slice, Switch, Functions and more..).

Project5: Maintaining an existing online Sharepoint 2019 Application. Update news, documents, layout, containers, sites collections, team site, themes, lock site, reports and more...

Project6: Write VBA Macro Functions, Create Pivot tables, Formulas, sale charts, using excel to analyze data and compare monthly sales, costs of spending, as well as sending reports to Managers.

Project7: Modified, Integrate and create Incidents on an Existing Online Loan .Net Application by adding ServiceNow (Nuget, IT Service Management, Modules, IT Operations Management, IT Business Management, Human Resources Service Delivery and Customer Service Management).

Side Job: Java Project : Convert and update an Existing Scheduling System that supports Department of Veteran using Java RichFaces (tools: inputNumberSlider, popuppanel, dataScroller, tooltip, notifiyMessage and etc.., ) to Spring MVC. The new Scheduling System is built combining with Java latest Web Technology and can run on both Mobile and Windows web application. It uses IntelliJ tool, Java Jdk 21, Java 19, Eclipse, Spring Tool Suite, Git, Jira, Ios, AEM/CQ services, Gateway Api, Aws, S3, 508 Compliance, WCAG check list, CodeCommit, CodePipeline, RDS, Lambda, Kafka, Snowflake, Java Generic Collections, Thread Safe, Docker, Pega, Unix, Web Logic Server and Unix for application deployment, version control and project tracking. The front-end UI design uses MVC, Html5, Bootstrap, Rest, Android, Vue’s.js, React.Js, NodeJS (Buffers, Streams, Process, Events, Callback, Path, React.JS and CSS. The middle layer that communicates with both front end and backend are composed of Spring Framework, Spring Boot, Maven Plugin, Node.js, Graph QL, Python Scripting, Spark, Apache Tomcat Server and Java Class. Furthermore, the backend databases designs use Object Relational Mapping Hibernate, Oracle Apex (Packages, Stored Procedures, Triggers, Index, Functions, Subqueries, etc.) and Mongo DB. Finally, deploy application to AWS using Lambda Serverless Service.

EXPERIENCE:

05/2019 to Washington Gas – Springfield, VA

02/2022 Team-Lead: Programmer Analyst.

Project: Complete the Work Process Tracking System that allows the company to keep track of technicians using the company’s equipment, where they receive, return and who handle permissions of allowing them to use. Also, the system will be able to provide reports of tasks and send them to managers by the end of that working day. In addition, using HashCode, Tokens, Random Number Generation and Encryption to ensure data Integrity. Furthermore, write codes using .Net Core to convert Html to XML, Import and export files to PDF, write XML schema (Xpath, OOXML, XML4IP, query transform and more..). Finally, wrote complex queries, Unix scripts, Oracle Scripts, Data Migration for batch processing, data loadings, update company SharePoint contents like modified Web Parts, Templates, Sites and etc.

Below are the listing Technologies and Methodologies that are used while building the above system: Infor EAM, Ajax, Cloud Technology (Lambda Service, .Net Core, S3, Elastic Beanstalk, EC2, Docker, Cloud Watch, Cloud Security, CDK, etc..), Rest API, Web Services, Node.js, React, C#, Oracle, Ext.JS, PHP, Drupal, Html5, CSS and JavaScript, Angular TypeScript, Postman, DevOps, Agile Development Methodology, and Cognos Report Studio.

EXPERIENCE:

11/2015 to Department of Veterances– FairOak, VA

05/2019 Full Stack.Net Developer/ Java Developer

Project1: Completed the existing part of Survey System Project that was left off by a previous Web Developer by adding different types of reports, filters, access Layer, User Controls, User Defined Functions and more…. This project used Html4, Css3, Css4, Less, Sass, jQuery, Adobe Photoshop, AEM Forms Designers vs 6.4, Angular Type Script (Version 2, 4 and 7), Acrobat Reader, Ajax for front end design. The middle Layer used C# classes and methods. The backend layer used Sql Server (Version 2015), SQL Server Integration Services (SSIS) and SQL Reporting Service (SSR). Deploy and public application to Azure. Also, strong knowledge in sending, deleting SQS messages and queue. In addition, trouble shoot and provide services and support to users using LL3 system and H3.

Project2: Build Windows, .Net Web Forms and .Net Core with MVC (entities framework and design patterns like code first, database first, Lazy Loading, Automatic Migration, Dependency Injections, Repository and Factory), Web API (Rest Full Web Services with Get, Post, Put, Delete and Patch), Web Service, stored procedures and methods for small businesses with front end designs using BootStrap, Angular JS (custom directives, controllers, modals, jquery, Ajax, html5, Css3, JavaScript, Vue’s Script, Next.js, Html helpers, Razors, Unit Testes) and back end (C#, Oracle or MsSQL Server). Also, deploy and configure applications to Aws (Lamda Services, EC2, Data Lakes, Audora, Docker and more…).

04/2013 to UNIFIED INDUSTRY, INC – Springfield, VA

11/2015 Lead .Net/SharePoint Developer

•Maintaining and building both the company’s intranet and internet sites by using different types of programming languages, provide technical support for front users.

Project1: Rebuilding and Redesign the existing Java JSP Web Application to make the web application to be more attractive to users by adding more animations in to it (J2EE, Core Java, JSF, JSE, JSP, Spring Ioc, Spring Injections, Aws (Dockers, EC2, Lamda, MongoDB), Spring Annotation, Spring Dependencies, Core Java, Hibernate Mapping, XML, JavaScript Set time out Interval, Css, html colors and pictures). Also, rebuilding indexes, modified and run speed tests on queries, add triggers, functions, and stored procedures to make the existing Oracle Database Application to run faster and more efficiency. In addition, build new Forms, and maintain existing application that runs on Oracle Apex. Furthermore, built and consume Java, Soap and Restful Web Service Applications using Jersey. Finally, use Enterprise Application Integration principles (EAI) to ensure information in multiple systems is kept consistent, follow the rules, easy to access or more…

Project2: Redesign the Company Sharepoint Site using SharePoint Designers by adding jQuery Animations, TextBoxes, Buttons, Css and Html to Templates, Master Pages and Contain Pages. Packing and Deploying ASP.Net applications to SharePoint Site (SharePoint Version 2013).

Project3: Build two Spot Check Applications Systems using VB6 and C++ that will allow the users to import text files into MS access database format, compare, convert, add, make changes to information. Also, the two new systems should be able to generate reports and then export that data back to the text files or csv files base on users’ requests.

Project4: Working as a Team Lead for POS System for Samin Science web Site using ASP.Net 4.0 (VB) that displays Samin and Unified Lab’s Products. Users will be able to search for items available, send comments and update information for changes.

Front End Design: Slides Show, Text boxes, Search engine, Pictures, Drop drown lists, Layouts, Master Pages, Content Pages, Telerik Toolkit, Views with MVC 4 (Html5, Linq, WCF, Rest Api, CSS, JavaScript, Angular.JS, html, Xml, jQuery, VB, Unit Testing Framework with MoQ and TDD).

Back end Design: VB Class and Methods that connect to MS SQL Server, Stored Procedures, Encryption Methods for connection strings, Controllers and models.

Project5: Migrating an existing an Inventory Application that was built using JSP, Java Bean, Hibernate Object Relational Mapping, JMS (queue, producer, persistence) to Spring MVC (Maven, Graddle, Rest API, Tomcat Server, Kubernetes, dockers) and deploy to AWS (Elastic Beanstalk, EC2, Lambda, SNS, CloudWatch and more..). Also, Write Test Case, Test Automation/CICD using Jenkins).

08/2011 to SAGE GROUP CONSULTING, Harrisburg, PA

11/2012 Application Developer/.Net System Maintenance

Roles and Responsibilities:

•Built reports and published them to the web sites so that users will be able to examine those reports (MS Business Intelligence, Reporting SJervices, Oracle, C#, Jquery, MVC 3, VB.net, Ajax, Json, XML, JavaScript, Web Services, HTML5, JetForms and more….)

09/2010 to PNC Bank – Wilmington, DE

08/2011 Application Developer

Roles and Responsibilities:

•Design and Built Dynamic Web Forms (examples: tables, panels, ajax toolkit, CSS classes, dropdown list, user controls, source controls, data bindings and more)



Contact this candidate