Nga Do

Nga Do Email and Phone Number

Senior Software Engineer at SambaSafety @ SambaSafety
Nga Do's Location
Greater Sacramento, United States, United States
Nga Do's Contact Details

Nga Do personal email

Nga Do phone numbers

About Nga Do

I am active looking for new projects in Sacramento,CAThirteen-year experienced software developer and tester with hands-on knowledge of the end-to-end software development life cycle (SDLC), from design and development through testing, implementation, and ongoing application support. Strong object-oriented design (OOD) experience in Java as well as in such best practice development methodologies as Agile, Rational Unified Process (RUP), and UML. Particular skills in testing techniques, ranging across unit, integration, functional, and system testing, provides a firm dedication to delivering the highest levels of quality, performance, and reliability in Java software development projects. Strong electronics and telecommunications knowledge and experience in Embedded Software Development projects.

Nga Do's Current Company Details
SambaSafety

Sambasafety

View
Senior Software Engineer at SambaSafety
Nga Do Work Experience Details
  • Sambasafety
    Senior Software Engineer
    Sambasafety Apr 2017 - Present
    Denver, Colorado, Us
    DMV domain Design and develop EVR (Electronic Vehicle record) application allows all types of vehicles to do transaction with DMV via webservice platform.
  • Corelogic
    Application Developer Sr.
    Corelogic Oct 2015 - Jan 2017
    Irvine, Ca, Us
    Financial DomainWorking in Data Technology Group to support Properties Data Analytics Tools and Reports including below responsibilities: • Design, code, test and debug complex software while developing new functionality, and enhancing existing functionality, in order to satisfy customer requirements, both internal and external. Design work encompasses a broader project/system scope. Work is assigned via broad guidelines. Work includes developing detailed specifications from which applications will be written, designed, coded, tested and debugged.• Consult with product owners/business partners to define requirements and software design. Evaluate feasibility and make recommendations, considering things such as customer requirements, time limitations, and system limitations. Mentor less experienced team members in learning this process.• Define scope and develop testing methods, collaborating with QA team and other developers. Work with QA team to improve all levels of testing efforts, developing and enhancing testing methods and processes. • Support, maintain and document software functionality. Makes recommendations on and influences engineering processes and methods.• Provide operational support on complex/escalated issues to diagnose and resolve incidents in production systems. Incidents tend to be fewer but more complex, requiring analysis of issues, determination of additional resources to resolve the issue, and an in-depth system perspective.• Explore and research new and alternate technologies and platforms. Evaluate, recommend, and apply these alternate/new technologies, disseminating information throughout the team/department. This includes documenting large and complex assignments for knowledge transfer and developing expertise in multiple areas. Mentor other team members on area(s) of expertise. Provide technical guidance on a wide range of systems/projects.
  • Astograph Inc
    Programmer Analyst Sr. At California Department Of Child Support Service
    Astograph Inc Jun 2011 - Sep 2015
    Us
    • Functions as developer in one or more technical areas of the CSE application• Reviews and analyzes the change requests to determine the scope of work and estimate the level of effort for application changes. Writes detailed technical specifications for changing application components based on business requirements and high level designs• Provides problem resolution support, specific to application issues; identifies and resolved problems in the application software, coordinating with application users to determine symptoms and ensure accurate problem definition• Applies Object Oriented Programming (OOP) concepts (including UML use cases, class diagrams, and interaction diagrams).• Designs, codes, unit tests, unit integration tests, and maintains application components based on detailed design specifications solutions to meet user requirements.• Designs and maintains batch jobs • Develops unit and unit integration test plans and procedures. Validate that developed classes and components meet application requirements and performance goals.• Creates and executes unit and regression test scripts; creates personal and common test data, tracks actual and expected results, and evaluates quality of modules created.• Follows configuration control procedures over application source libraries at pre-release levels• Assist in development and improvement of application maintenance plans, processes, procedures, standards and priorities• Maintains direct knowledge of and applies all applications maintenance technical processes, procedures, and quality standards.
  • Maharishi University Of Management
    Master Student Of Computer Science
    Maharishi University Of Management Oct 2010 - May 2013
    Fairfield, Ia, Us
    Had been done full time 8 months on campus with 6 subjects (Modern Language Best Practices, Software Engineer, Software Testing, Advanced Software Development with 20 design patterns, Software Security, Concurrency and 4 distanced subjects ( Distributed Computing and Web based Architecture (J2EE)), Database Management System, Algorithms, Parallel Programming). Java is main language to use through all above subjects.Attended team work environment, involved all software life cycle of projects including design, implement and test phases. Designed and implemented projects conforming best practices in OO and software engineering. Technical environment: core java, SWING, J2EE, JSP, JSF, Ajax, web service, XML, HTML,XHTML, Spring, Hibernate, Tomcat, multi-threads, Java patterns, Access, Derby, SQL 2000, MySQL, window7, SVN, Eclipse, Netbeans, star-UML and Visio, LoadRunner, Marathon
  • Freescale Semiconductor
    Automation Test Leader
    Freescale Semiconductor Jun 2009 - Sep 2010
    Austin, Texas, Us
    Manage 10-member test teams to conduct comprehensive testing for key development projects. Wrote test plans to effectively cover the complete requirement traceability matrix, leveraged automated test tools,Leveraged automation test scripts, build test farm, and configured test environments on platforms such as Ubuntu, RedHat, Fedora, and Windows. • Codewarrior Testing Project: Directed the testing of this Integrated Development Environment (IDE) tool with complete functional, integration, and system testing and validations.• Touch Sensor Project: Authored test applications for this library software project.• Played a key role in winning a $900K project by presenting the company’s testing capabilities in a customer demonstration.• Technical environment: C, C++, Assembly, Perl, JavaScript, XML, HTML, SQL, Defect Management Tool, Requirement Management Tool, Codewarrior IDE, Freemaster, MCU Chip, Squish, Rational Functional Tester, CruiseControl,STAF(Software Testing Automation Framework), Tortoise SVN, Apache Tomcat, Ubuntu, RedHat, Fedora, Windows XP / Vista / 7.
  • Snet Systems
    Application Developer
    Snet Systems Mar 2006 - Dec 2008
    서울시 강남구, Kr
    Contribute to the development of numerous Set Top Box products for clients across Germany and India, from the development of middleware and over-the-air (OTA) modules to application, GUI, and multi-language font development and Smartcard applications. Consistently deliver development projects on time and to specifications, achieving the highest levels of customer satisfaction for product performance, reliability, and ease of use. Select projects include:• High-definition satellite Viaccess card and common interface card.• Digital cable Nagravision card.• A standard definition cable receiver (DCR9900-CXCI).• Technical environment: C, XML, JTAG, STM, Source Insight, WinCVS, Tortoise, OS40, OS20, ST Microelectronic Chip.
  • Fpt Software
    Java Developer
    Fpt Software Aug 2003 - Feb 2006
    Hanoi, Vn
    Developed a variety of project management tools conforming CMM5 Level Standard for software processAchievements• Designed the application conform best practices in OO, Software engineers and computer security principles• Designed use cases, class, VOPC, sequence, collaboration, finite state machine diagrams• Wrote and modified design documentations in different iterations• Set up environments: installed SVN Server, IBM Webphere Development & Server studio, SQL and Oracle Server, Tomcat Apache Server, Sun Application Server• Configured the environment using XML, created build files using Ant and Maven build tools• Developed the system using Spring and Struts MVC framework, using hibernate and JPA framework for high performance Object/Relational mapping• Developed applications using JSP,JSF, SWING, Servlet, EJB, AJAX, Web services• Developed applications using multi-threads to improve the performance and use resource effectively• Wrote Junit testing, integration Testing and OO testing using white box testing methodologies • Packaged and deployed applications on test, development and production environmentsSelected projects include:• CMM5 Level Software Project Management Tool(Fsoft Insight)• Defect Management System(DMS)• Timesheet Management System (TMS)• Project Database Management(Dashboard)• Non Conformity Management System (NCMS)• Project Resource and Cost management(IT-Reporting tool)• Fax management system(Intra fax mini) • Technical environment: Java, J2EE, EJB, Spring, Struts, MySQL, SQL, DB2, Sysbase, Oracle, MS Windows Server, IBM Websphere development and server studio, CVS, SCO UNIX, RedHat Linux, Tomcat Server, XML, AJAX, Webservice, Ant & Maven build tools.

Nga Do Skills

Eclipse Hibernate Xml Spring Jsp Design Patterns Oracle Tomcat Jsf Microsoft Sql Server Agile Methodologies Servlets Maven J2ee Application Development Ejb Jdbc Html Struts Db2 Mysql Ibm Rational Tools Tortoise Svn Wincvs Visio Tws Dbunit Easymock Cruisecontrol Rational Functional Tester Squish Netbeans C/c++ Stl Shell Scripting Visual Studio Codewarrior Marathon Cmmi Level 5 Ubuntu Windows Rup Methodologies Red Hat Linux Agile And Waterfall Methodologies Winscp Putty Multithreading Security Management Test Automation Functional Testing Ant Hadoop And Application Framework

Nga Do Education Details

  • Maharishi International University
    Maharishi International University
    Computer Science
  • Ha Noi University Of Technology
    Ha Noi University Of Technology
    Electronics And Telecommunication
  • Ha Noi University Of Technology
    Ha Noi University Of Technology
    Electronics And Telecommunication

Frequently Asked Questions about Nga Do

What company does Nga Do work for?

Nga Do works for Sambasafety

What is Nga Do's role at the current company?

Nga Do's current role is Senior Software Engineer at SambaSafety.

What is Nga Do's email address?

Nga Do's email address is ng****@****ail.com

What is Nga Do's direct phone number?

Nga Do's direct phone number is +143453*****

What schools did Nga Do attend?

Nga Do attended Maharishi International University, Ha Noi University Of Technology, Ha Noi University Of Technology.

What are some of Nga Do's interests?

Nga Do has interest in Exercise, New Technologies, Music, Shopping, Movies.

What skills is Nga Do known for?

Nga Do has skills like Eclipse, Hibernate, Xml, Spring, Jsp, Design Patterns, Oracle, Tomcat, Jsf, Microsoft Sql Server, Agile Methodologies, Servlets.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.