Web Developer Immersive Instructor Resume
Atlanta, GA
SUMMARY:
- Results - oriented architect with over 16 years of progressive development experience;
- Mobile architect with extensive experience creating solutions for Fortune 500 companies.
- Together with a proven ability to manage challenging projects to successful completion, has become recognized for both technical and project management expertise.
- Demonstrated knowledge of current technologies and frameworks; continually researches and trains to keep up with current and emerging trends.
TECHNICAL SKILLS:
- MongoDB
- MySQL
- Postgresql
- SQL Server
- Xcode
- Eclipse
- Git
- MEAN Stack
- AngularJS
- Node
- Exspress
- Rails,
- JavaScript (Multiple frameworks)
- Tomcat
- Jboss
- Apache
- LAMP
- Domino Server
- Mac OSX UNIX/Linux
- Amazon AWS
- (EC2, RDS, S3),
- Parse
- Salesforce,
- Salesforce Analytics Cloud force.com, Salesforce 1.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Web Developer Immersive Instructor
Responsibilities:
- Teaching the full-stack development course, topics include HTML/CSS, JavaScript, AngularJS, Ruby, RoR, Nodejs
Confidential, Atlanta, GA
IOS Mobile Instructor
Responsibilities:
- Instructor of the IOS Swift course.
Confidential, Atlanta, GA
Solution Architect
Responsibilities:
- Salesforce subject matter expert, helping customers create and maintain Salesforce solutions that help them take advantage of the power of the Salesforce platform.
- Manage mobile applications using Salesforce mobile API’s.
- Provide pre-sales Salesforce guidance to current and new customers.
- Salesforce Analytics Cloud (wave) brown belt.
- Designed and implemented custom applications using objects, junctions, workflows, Apex triggers and Visualforce pages.
- Implemented various ETL solutions.
- Designed and implemented native (IOS/Android) and hybrid (Cordova/Phonegap) mobile applications using Salesforce API’s and mobile SDK.
- Manage a team of developers
- Managed the creation of Android applications for Confidential, using Android SDK, and Sencha Touch, and PhoneGap mobile application framework.
- Built dynamic web front-ends using best practices in responsive web design.
- Created pages with dynamic charting and grid system, paging and AJAX requests
- Created pages with Twitter bootstrap, JavaScript, jQuery, HTML5, CSS
- Integrated payment processing into service portal using Stripe API
Confidential, Atlanta, GA
Mobile/Javascript Instructor
Responsibilities:
- Instructor for Intro and Advance mobile technologies (IOS/Android/Phonegap/Cordova).
- Instructor for Advance JavaScript classes.
Confidential, Atlanta, GA
Web Developer
- Managed a team of 5 resources (Rails Developer, iPhone developer and frontend developers, gathered business requirements from clients)
- Created iPhone and Android connection kit, A tool to create native clients apps in real time from CMS websites (Wordpress, Tumblr, etc.)
- Created a Rails based social networking site for private banks. Created custom invitation system, and integrated iPhone companion app.
- Created a Rails based product marketing video on demand site.
- Created provider directory application using Ruby on Rails and MySQL, and AJAX provider directory allows new providers to be collected and sorted by different criteria. Provider directory uses a web-service to pull provider choices form YAPI local search.
- Migrated .Net ecommerce site to PHP and MySQL, also updated sites CSS and JavaScript.
- Migrated web application from JSP to Groovy/Grails
- Created test scripts and requirements documents.
Confidential, Atlanta, GA
Chief Software Architect
Responsibilities:
- Managed a team of 2 resources (Rails developer, frontend web developer)
- Created a suite of process management tools, including Capture a real-time requirements gathering tool, using Ruby on Rails, node.js, Redis. Capture mobile, an iPhone and iPad client for the tool.
- Visualize a real-time visualization tool.
- Created test scripts and requirements documents.
Confidential, Princeton, NJ
Senior Developer using Ruby on Rails, and Jruby
Responsibilities:
- Worked on Insider1 video on demand delivery system.
- Created controllers, models and views and restful services, using JRuby, and Java and Mysql.
Confidential, New York, NY
User Experience Manager
Responsibilities:
- Managed resources with weekly status meetings, and team based tracking tools, like Rally.
- Managed Development effort with Scrum Agile Methodology.
- Managed Twiki for knowledge management
- Developed with Grails and Ruby on Rails, and Postgres
- Worked with business managers, web designers and programmers to move website to deployable state.
- Developed UAT script, and spear head UI redesign
- Created regression tests, using web based testing tool Selenium.
- Worked with remote resources using tools like DIMDIM, and Skype.
Confidential, Jersey City, NJ
Senior Application Developer
Responsibilities:
- Created and supported Lotus Domino applications, using Domino 8, and lotus script.
- Created Domino web apps with Domino xpages and jquery
- Created Domino web applications with Lotus Workplace, and Workplace Content Management (Aptrix).
- Migrated Notes applications to Domino web applications, using HTML, JavaScript, and CSS. AJAX
- Created custom workflow Blackberry application, using HTML, CSS and Lotus Script, and JavaScript. The BlackBerry workflow application allows for work process to be completed instantly via blackberry, application automatically notifies users that their request has been completed and routes request to the next approver on the chain.
- Created workflow application for office of general counsel, application managed billable hours and submitted invoices.
Confidential, New York, NY
Senior Application Developer
Responsibilities:
- Maintained corporate Intranet, using lotus script agents, HTML and JavaScript.
- Migrated Lotus Notes Domino applications to Microsoft SharePoint platform.
- Maintained corporate websites, using PHP, MYSQL, HTML and JavaScript.
- Worked on migrating existing lotus notes application to MS SharePoint.
- Created and Maintained Extranets for Merck, ShowTime, Bayer, using Lotus Domino R6 Technology, forms, views and HTML and JavaScript.
- Created Domino websites, using DHTML, CSS, and JavaScript.
- Maintained other in house Lotus Notes applications
- Created users, user groups, and maintained the user address book.
Confidential, Teaneck, NJ
Senior Application Developer
Responsibilities:
- Lead development team in choosing of new enterprise platform, between Microsoft SharePoint, and J2EE Platform (WebSphere and BEA)
- Migrated Domino R6 web application to IBM Web Sphere Portal portlets
- Created Domino web applications with Lotus Workplace products including Workplace Content Management (Aptrix), and Lotus Quick Place, using Domino portlets and SameTime awareness portlets.
- Built Content driven Domino website, using reusable Domino and web components, allowing new websites to be created without the need to re-create the site.
- Created Lotus Domino websites, using DHTML, CSS, and JavaScript.
- Created Domino Application to load external client data via XML using java agents.
- Implemented Domino document management (Domino.doc)
- Created custom application using Domino Document management technology.
- Wrote Lotus script agents for Domino applications and websites
- Maintained corporate websites, using PHP, MYSQL, HTML and JavaScript.
- Maintained other in house Lotus Notes applications
Confidential, Stamford, CT
Senior Application Developer
Responsibilities:
- As a part of the E-HR team, created and supported applications for the company’s HR portal. Worked with global development teams, and business partners to deliver the HR portal to end users.
- Worked with business partners to gather their requirements and translate them to a functional specification documents.
- Liaison between business partners and development teams, to assure business needs were met.
- Migrated from the previous version of the HR intranet, using Lotus Notes R5 to new version of the intranet ( Confidential one).
- Built Confidential one portal. The portal was created using BEA portal, JSP and EJB’s, Lotus Notes Domino; Lotus Script, Formula language. (R5. R6), and People Soft 8.0.
- Implemented Signal Sign on (SSO) for Confidential one using Site Minder, allowing the integration of Lotus Notes Domino, and People Soft 8.0 and BEA portal
- Implement Brass Ring technology for HR dept, migrated Lotus Note Data to Brass Ring via XML.
- Created Enhancements to and Supported HR time keeping application, E-time sheets; using Lotus Script, SQL, LEI. Imported data into Domino application, from Oracle Database using SQL and LEI.
- Converted Lotus Notes R5 Clients application, into Domino R6 Web applications. Using HTML/DHTML and JavaScript.
- Mentored other developers.
- Third tier application support, supporting HR department application using Remedy call tracking.