We provide IT Staff Augmentation Services!

Software Engineer Resume Austin Txresume

4.00/5 (Submit Your Rating)

SUMMARY

A passionate software engineer with years of experience in architecture, design and development of enterprise grade custom solutions.

  • Service oriented architecture
  • Object oriented development
  • Enterprise application integration
  • Agile methodologies
  • Web services & application
  • Sun Certified Java Programmer
  • Cloud based development
  • Continuous integration

TECHNICAL SKILLS:
LANGUAGES:
Java,Javascript,C#,Python, Visual Basic,SQL

SOA:
Oracle Workflow, BPEL, JAX-WS Web Services,
TIBCO BusinessWorks, TIBCO EMS, JMS, SOAP

FRAMEWORKS & API LIBRARIES:
Spring, Guice, JAXB, XPath, Xerces, JSON, Jackson,
JAX-RS Jersey, JUnit, Log4J, JDBC, iBATIS, DataNucleus JPA

WEB:
HTML,XML,CSS, Google Web Toolkit (GWT), Ajax,
JQuery,Servlet,JSP,JSF,ASP .Net, Struts

TOOLS:
Eclipse, JDeveloper,Visual Studio .Net 2005,
Visual Source Safe, CVS, Subversion, Mercurial, TortoiseSVN, TortoiseHG

CLOUD:
Google App Engine Java, Google DataStore, Objectify,
Amazon S3, Amazon EC2, Amazon CloudFront CDN

SERVERS & DATABASES:
Tomcat, JBOSS, Weblogic, Apache Web Server,IIS 5.0,
IBM WebSphere, Oracle Database,MySQL

PROFESSIONAL EXPERIENCE:
SOFTWARE ENGINEER:
Confidential,Austin, TX
January 2011 – Present

Quality Data Loader Framework:
Responsibility includes as a development lead architecture, design and development tasks of an Extract Transform Load (ETL) application that will roughly process on an average 1,000,000 files a day. Data will be collected from sites that are geographically distributed all over the world. The project will be a SOA based distributed high performing system. The system will re-use old legacy Java code base with a newer SOA based system code, infrastructure and tools. The project is scheduled to utilize TIBCO EMS (JMS), TIBCO BusinessWorks (Orchestration), Java, JEE, JDBC, JBoss, JQuery, Spring, and XML.

GADSC China:
Responsibility includes coordination tasks between 15+ offshore software designers/developers and project stake holders in the USA. Duties includes management of resource allocation between 4 to 5 projects, mentoring junior developers, providing HP Global Architecture guidelines, providing design directions, and providing technical help.

Web GUI Administration for SIT Applications Framework:
Responsibility included architecture, design and development tasks of a Web Application to manage configuration information for various HP’s Imaging and Printing Group’s factory systems. The pilot phase will enable a legacy system called Virtual Factory System managed and maintained through a modern Web interface. The project will reduce cost of operation for IPG by enabling level 1 and 2 support personnel to trouble shoot and maintain server applications. The project will also increase efficiency by leveraging a single Web interface to manage multiple legacy systems which used to require multiple groups of support engineers to maintain. The project is utilizing Java, Spring, iBatis, Javascript, JDBC, Weblogic, Javascript, JQuery, JSON and XML.

FA OMR Start Stop Pipeline Utility Application:
This small utility application increased productivity of support engineers for database synchronization tasks between DBMS systems geographically located in different parts of HP’s Global IT infrastructure. The project is utilizing technologies like Java, Tomcat, Google Web Toolkit (GWT), JAX-RS Jersey, Google Guice, JDBC, Apache Commons DbUtils, XML, HTML, CSS, and Javascript.

SENIOR SOFTWARE DEVELOPER:
Confidential,Austin, TX
September 2008– December 2010

Enterprise Service Request System:
Responsibility included design and development of SOA based Enterprise grade human workflow management system. The system enables employees to submit service request and check status of a request as the request task flows through various level of management approval stacks. The system is comprised of Oracle Workflow, BPEL processes, JAX-WS Web Service components, and POJO based components all working in unison through a carefully crafted Service Oriented Architecture. Responsibility also included developing Ant scripts, unit tests, and maintaining TeamCity Continuous Integration build server.

Accounts Payable Enterprise Document Management System:
Designed and developed BPEL processes to orchestrate a system of .Net web services, PeopleSoft Web Services, and IBM FileNet. The system enabled enterprise accounts department to archive accounts payable receipts through a automated human workflow system.

Software Consultant (Part-Time):
Confidential,Austin, TX
April 2010 – Present

Virtual Video Platform:
Responsibility includes architecture work of a video platform that will have features like video encoding, hosting, streaming, content management, player, smart search, and analytics. The goal is to make the system easily deployable into various main-stream cloud IaaS systems like Amazon AWS. The system will be built utilizing JAX-RS Jersey, JQuery, Tomcat, ffmpeg, Xuggler, Amazon EC2, Amazon CloudFront, Amazon SQS, PHP, and Wordpress.

Cloud based video distribution:
Architected, designed, and developed cloud based video content repository and delivery system using Amazon S3, Amazon CloudFront, Adobe RTMP, and S3Stat. Cloud based delivery system enabled this start-up to deliver high quality video with low latency to viewers from all over the world.

Encoding scripts:
Developed a video encoding process using open source tools like ffmpeg, x.264, and .bat scripts that encodes video uploaded by BDeshTV viewers and publish it to Amazon S3.

Broadcasting Live Events:
Designed, developed, and integrated a software based solution to stream live events using Adobe Flash Media Live Encoder, VidBlaster, and LiveStream.com. This solution enabled BDeshTV to live webcast a few events all over the world using multiple consumer grade video cameras using off the shelf technologies like FireWire capture cards, custom built Intel i7 based desktop and consumer grade Internet connections.

Broadcasting Live TV Channels:
This project enabled BDeshTV to broadcast a live traditional over the air TV channels from Bangladesh to Internet viewers utilizing Flash Media Live Encoder and Wowza at Amazon EC2.

SENIOR WEB APPLICATION DEVELOPER:
Confidential,Austin, TX
July 2004 – August 2008

Web-based Pavement Marking Application for Kansas DOT
Designed and developed an application that allowed KDOT the ability to accurately locate and track pavement markings utilizing ASP.NET, Visual Basic.NET and Oracle DBMS.

Crash Pattern Prediction and Data Mining, Pennsylvania DOT
Designed and developed of a proof of concept application that try predicting crash patterns utilizing data mining and statistical concepts like correlation analysis and cluster analysis. Researched, designed, and developed an analytical engine that processed raw crash data from Oracle into a series of correlated clustered crash groups and factor groups. The application made use of technologies like C# .NET, NUnit, Subversion, and Oracle DBMS.

Texas Elections Administration Management (TEAM) System
Architected, designed, developed, and integrated web based GIS component for TEAM project. The component will help Texas Elections Administration officials to analyze visually voter turnout and registered voter distribution patterns for the state of Texas’s present and past elections. Performed tasks include spatial data processing, conversion, and integration utilizing Python Script, ArcGIS Desktop, ArcSDE, and Oracle 10g. Constructed web based GIS application was built exploiting AJAX, Java DWR, JDBC, WebSphere Application Server, ArcIMS, ArcIMS Java API Library, ArcSDE, Oracle 10g, DHTML, Javascript, and CSS. The application was designed following Model View Controller (MVC), Data Access Object (DAO), and Factory patterns.

Crash Records Information System (CRIS) Web Portal
Responsibility included development of a spatial data query and analysis GIS component. This GIS component is a complementary visual tool that enables user to analyze crash data graphically. The component was built using Java, Java Server Faces (JSF), Struts, ArcSDE, ArcIMS Java API, DHTML, CSS, Javascript, JDBC, IBM DB2, and WebSphere Application Server.

TRANSPORTATION ENGINEER (Civil)
Confidential,Sacramento, CA
November 2001 – June 2004

Statewide Linear Referencing System
Scope of this project was to design a modular, highly portable Linear Referencing System for the State Highway System that will serve various internal departments of Caltrans. The project scope also included developing of a proof of concept application to validate the new LRS design utilizing ArcGIS ArcMap, ArcObjects API, ArcSDE, Visual Basic for Application (VBA), and Oracle DBMS.

Integration of Commercial Road Data
Primary scope of the project included creating a route, calibrating post miles, adding and editing highway attribute information, and understanding and superimposing the Department’s post-mile methodologies on a new spatial line feature dataset.

ENGINEER
Confidential,Dhaka, Bangladesh
July 1991 - April 2001

Construction Accounting System:
Designed and developed an accounting book-keeping system with MS Access, MS Excel and Visual Basic.

Construction Rate Analysis System:
Designed and developed building construction estimation and analysis of itemized rate system with Excel and Visual Basic for Application (VBA).

EDUCATION and CERTIFICATION:

  • Sun Certified Java Programmer (SCJP), Oracle, 2001
  • B.S., Civil Engineering, University of Arizona, 01/86 – 05/91
  • TIBCO Business Works and Enterprise Message Bus. Houston, 05/2012
  • JBOSS, 10/2011
  • Diploma., Financial Management, Bangladesh Institute of Management, 10/97 – 09/98
  • Microsoft Certified Training: Developing ASP.NET Web Applications using Visual Studio, 01/06 – 01/06
  • IBM Certified Training: Web Component Development with Rational Developer, 02/05

We'd love your feedback!